AutoFixture Versions Save

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.

v5.0.0-preview003

2 years ago

New Features:

  • Added parameter name check for empty Guid expectation (#1169)

Improvements:

  • Upgraded NUnit 2 to v2.7.1, enabling unit testing using dotNet CLI (#1205)
  • Replaced FAKE build script with NUKE (#1299)

Fixes:

  • Fixes preview package publish (#1300)

v4.17.0

3 years ago

New Features:

  • Add behavior for setting read-only collection properties. (#1177, thanks @charles-salmon)
  • Add support for FakeItEasy 7 in AutoFakeItEasy (#1252)

v4.16.0

3 years ago

New features:

  • Add support for EnumDataType annotation attribute (#1218, thanks @elasskiy)

Fixes:

  • ConstructorInitializedMemberAssertion false positive for bool arguments (#1236)
  • [NSubstitute] Fix override for ref/out value when value is modified by user (#1251)

v4.15.0

3 years ago

Improvements:

  • Extends support for v6 of FakeItEasy in AutoFixture.AutoFakeItEasy
  • Updates the version range of FSharp.Core in AutoFixture.AutoFoq and AutoFixture.Idioms.FsCheck
    • For .NET Framework targeting projects FSharp.Core (>=3.0.2 && < 5.0.0)
    • For .NET Core, .NET Standard, and .NET 5+ targeting projects FSharp.Core (>=4.2.3)

v4.14.0

3 years ago

New Features:

  • Added idiomatic assertions for IEqualityComparer<T> (#1194, thanks @Kralizek)

v4.13.0

3 years ago

New Features:

  • Added .NET Standard v2.0 support for AutoFoq (#1184, thanks @josh-degraw)

Improvements and fixes:

  • Regex generation no longer yields same results when invoked in rapid succession (#1183, thanks @MagnusMikkelsen)

v4.12.0

3 years ago

New features:

  • Add EmptyStringBehaviorExpectation and WhiteSpaceStringBehaviorExpectation to Idioms project (#896, @aivascu).

v4.11.0

4 years ago

New features:

  • Add MemberAutoData attribute to xUnit 2 glue library to mimic MemberData (#1132, @muncinsky).

v4.10.0

4 years ago

Improvements:

  • Support null value as a valid argument for InlineAutoDataAttribute for NUnit 3 (#1129, @mjuen).
  • Added missing null guard clauses to the internal code (#1128).

v4.9.0

4 years ago

Improvements:

  • Support netstandard 2.0 directly by all the packages (#1115).
  • Clarify upper boundary for Moq support for netstandard 1.5 (#1120).

Other changes:

  • Don't publish symbols package anymore (#1118).