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.
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v5.0.0-preview010...v5.0.0-preview011
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v5.0.0-preview009...v5.0.0-preview010
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v5.0.0-preview008...v5.0.0-preview009
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v5.0.0-preview007...v5.0.0-preview008
FakeItEasy
to 6.0.0
across all targets by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
Moq
to 4.7.49
across all targets by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
Foq
to 1.8.0
across all targets by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
FsCheck
to 2.14.0
across all targets and removed test projects by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
NSubstitute
to 3.0.0
across all targets and removed test project by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
System.ComponentModel.Annotations
to 4.4.0
by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
FSharp.Core
to 4.2.3
and removed maximum version boundary in all F# projects by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
net462
target framework in AutoFakeItEasy
by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
System.Net.Http
, System.Text.RegularExpressions
, and System.Security.Cryptography.X509Certificates
to resolve vulnerability warnings by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
System.ComponentModel.DataAnnotations
with package reference by @aivascu in https://github.com/AutoFixture/AutoFixture/pull/1429
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v5.0.0-preview006...v5.0.0-preview007
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v5.0.0-preview005...v5.0.0-preview006
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v4.18.0...v4.18.1
Full Changelog: https://github.com/AutoFixture/AutoFixture/compare/v4.17.0...v4.18.0
New Features:
IReadOnlySet<>
(#1346, thanks @Kralizek)New Features:
IAsyncEnumerable<>
Improvements:
netstandard2.1
in the AutoFixture
packagenetcoreapp3.1
target in test projects.GetHashCode
implementations to use the BCL HashCode
type.Deprecation:
net461
netstandard1.x
netcoreapp1.x
FakeItEasy
v2 to v5