Alex Povar edited this page Apr 2, 2017 · 13 revisions

These pages provide the key documentation for AutoFixture:

  • High level questions are covered in the FAQ
  • Quick samples of common tasks live in the Cheat Sheet
  • AutoFixture is designed around a very general and extensible kernel, with the standard interface represented by the Fixture representing an opinionated Facade. The architecture and extensibility points are described in Internal Architecture.
  • Version 3 included some key breaking changes; see Version History


AutoFixture has a consistent track record of welcoming new contributors and changes that fit within its mission; if you consistently supply code of a high standard, you will eventually be granted Developer rights. See CONTRIBUTING


AutoFixture is set for Continuous Integration on http://teamcity.codebetter.com/project.html?projectId=project129&tab=projectOverview. The latest build (including strong names) can be downloaded from there, but Continuous Delivery is also enabled, which means that the latest build is also automatically published on CodePlex and NuGet.

Getting help

The primary way to find answers is via the AutoFixture tag on Stack Overflow - you'll find an active community of users (and contributors) there with excellent response times.

Detailed articles

There are extensive articles on ploeh blog covering varying aspects directly and indirectly related to AutoFixture's design.

Other resources: