AutoFixture
Write maintainable unit tests, faster.
AutoFixture makes it easier for developers to do Test-Driven Development by automating non-relevant Test Fixture Setup, allowing the Test Developer to focus on the essentials of each test case.
AutoFixture offers a variety of utility packages and integrations with most of the major mocking libraries and testing frameworks.
The core packages offer the full set of AutoFixture's features without requring any testing framework or third party integration.
| Product | Package | Stable | Preview | Downloads |
|---|---|---|---|---|
| The core package | AutoFixture | |||
| Assertion idioms | AutoFixture.Idioms | |||
| Seed extensions | AutoFixture.SeedExtensions |
AutoFixture offers integations with most major .NET mocking libraries.
These integrations enable such features as configuring mocks, auto-injecting mocks, etc.
| Product | Package | Stable | Preview | Downloads |
|---|---|---|---|---|
| Moq | AutoFixture.AutoMoq | |||
| NSubstitute | AutoFixture.AutoNSubstitute | |||
| FakeItEasy | AutoFixture.AutoFakeItEasy | |||
| Rhino Mocks | AutoFixture.AutoRhinoMocks |
AutoFixture offers integrations with most major .NET testing frameworks.
These integrations enable auto-generation of test cases, combining auto-generated data with inline arguments, etc.
| Product | Package | Stable | Preview | Downloads |
|---|---|---|---|---|
| xUnit v3 | AutoFixture.Xunit3 | |||
| xUnit v2 | AutoFixture.Xunit2 | |||
| xUnit v1 | AutoFixture.Xunit | |||
| NUnit v4 | AutoFixture.NUnit4 | |||
| NUnit v3 | AutoFixture.NUnit3 | |||
| NUnit v2 | AutoFixture.NUnit2 | |||
| Foq | AutoFixture.AutoFoq |
You can check the compatibility with your target framework version on thewiki or on theNuGet website.
This project is supported by the.NET Foundation.
PinnedLoading
- AutoFixture
AutoFixture PublicAutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on …
Repositories
- AutoFixture Public
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture’s past year of commit activity - AutoFixture.TUnit Public
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture.TUnit’s past year of commit activity - .github Public
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/.github’s past year of commit activity - AutoFixture.AutoRhinoMocks Public
AutoFixture.AutoRhinoMocks is a .NET library that integrates AutoFixture with Rhino Mocks, transforming it into an auto-mocking container.
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture.AutoRhinoMocks’s past year of commit activity - AutoFixture.xUnit3 Public
AutoFixture.xUnit3 is a .NET library that integrates AutoFixture with xUnit 3.x, allowing you to effortlessly generate test data for your unit tests.
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture.xUnit3’s past year of commit activity - AutoFixture.NUnit4 Public
AutoFixture.NUnit4 is a .NET library that integrates AutoFixture with NUnit 4.x, allowing you to effortlessly generate test data for your unit tests.
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture.NUnit4’s past year of commit activity - AutoFixture.NUnit2 Public
AutoFixture.NUnit2 is a .NET library that integrates AutoFixture with NUnit 2.x, allowing you to effortlessly generate test data for your unit tests.
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture.NUnit2’s past year of commit activity - AutoFixture.xUnit Public
AutoFixture.xUnit is a .NET library that integrates AutoFixture with xUnit 1.x, allowing you to effortlessly generate test data for your unit tests.
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture.xUnit’s past year of commit activity Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/AutoFixture.github.io’s past year of commit activity - SemanticComparison Public
Compare objects that look semantically similar, even if they are of different types.
Uh oh!
There was an error while loading.Please reload this page.
AutoFixture/SemanticComparison’s past year of commit activity
Top languages
Loading…
Uh oh!
There was an error while loading.Please reload this page.