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.
MIT License
Bot releases are hidden (Show)
Published by ploeh over 8 years ago
Populated SortedDictionary<,>
by default, thereby resolving https://github.com/AutoFixture/AutoFixture/issues/623.
Published by ploeh over 8 years ago
Added AutoFixture.AutoFakeItEasy2 package, which is a Glue Library that enables AutoFixture to work as an Auto-mocking Container using FakeItEasy 2.x (instead of FakeItEasy 1.x, which is still supported by AutoFixture.AutoFakeItEasy).
Published by ploeh over 8 years ago
SortedSet<T>
is now filled with values by default.
Published by ploeh over 8 years ago
Published by ploeh over 8 years ago
[NoAutoProperties]
attribute to AutoFixture.NUnit3.Published by ploeh over 8 years ago
[InlineAutoData]
attribute to AutoFixture.NUnit3.Published by ploeh over 8 years ago
[Modest]
parameter attribute to AutoFixture.NUnit3.[Greedy]
parameter attribute to AutoFixture.NUnit3.[FavorLists]
parameter attribute to AutoFixture.NUnit3.[FavorEnumerables]
parameter attribute to AutoFixture.NUnit3.[FavorArrays]
parameter attribute to AutoFixture.Nunit3.Published by ploeh over 8 years ago
Added [Frozen]
attribute to AutoFixture.NUnit3.
Published by ploeh over 8 years ago
Added AutoFixture.NUnit3, a Glue Library similar to AutoFixture.NUnit2, AutoFixture.Xunit2, and AutoFixture.Xunit, but for NUnit 3.x. This version is still a work in progress. It doesn't have all the features of these other Glue Libraries, but the features that are included have been tested with the same rigour as the rest of AutoFixture.
Published by ploeh over 8 years ago
System.Net.IPAddress
values (IPAddress.Loopback
is always returned).Published by ploeh over 8 years ago
ConstructorInitializedMemberAssertion
for certain corner cases of enum
arguments. (https://github.com/AutoFixture/AutoFixture/issues/515)Published by ploeh almost 9 years ago
ElementsBuilder<T>
, which enables a user to customize a type to be drawn randomly from a finite sequence of pre-defined values. (https://github.com/AutoFixture/AutoFixture/issues/476)Published by ploeh almost 9 years ago
DomainNameGenerator
, which enables a user to fine-tune how the host part of an email (SMTP) address should be generated. By default, it's one of "example.com", "example.net", and "example.org". (https://github.com/AutoFixture/AutoFixture/issues/349)Published by ecampidoglio almost 9 years ago
InlineAutoDataAttribute
constructor