Skip to content

Releases: Accenture/AutoFixture.XUnit2.AutoMock

3.6.2

04 Oct 15:08
e867559
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.6.1...3.6.2

NuGet packages

Version 3.6.1

12 Dec 16:33
f88ec44
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.6.0...3.6.1

NuGet packages

Version 3.6.0

05 Dec 16:55
Compare
Choose a tag to compare

What's Changed

Data filtering attributes

CI/CD

NuGet packages updates

  • Bump the analyzers group in /src with 1 update by @dependabot in #69
  • Bump the xunit group in /src with 8 updates by @dependabot in #68
  • Bump the xunit group in /src with 6 updates by @dependabot in #73
  • Bump the analyzers group in /src with 2 updates by @dependabot in #74
  • Bump the analyzers group in /src with 2 updates by @dependabot in #76
  • Bump the xunit group in /src with 6 updates by @dependabot in #79
  • Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /src by @dependabot in #84
  • Bump JetBrains.Annotations from 2023.2.0 to 2023.3.0 in /src by @dependabot in #83
  • Bump the analyzers group in /src with 2 updates by @dependabot in #81
  • Bump the xunit group in /src with 1 update by @dependabot in #80
  • Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 in /src by @dependabot in #87
  • Bump the xunit group in /src with 8 updates by @dependabot in #85
  • Bump the analyzers group in /src with 1 update by @dependabot in #86
  • Bump the analyzers group in /src with 2 updates by @dependabot in #88

Full Changelog: 3.5.1...3.6.0

NuGet packages

Version 3.5.1

13 Oct 12:42
2010467
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.5.0...3.5.1

NuGet packages

Version 3.5.0

30 Aug 12:29
e5ef9d6
Compare
Choose a tag to compare

Summary

  • CI/CD improvments
    • Switch from AppVeyor to GitHub Actions
    • Enable NuGet packages validation
    • Include README in NuGet packages
    • Automate versioning with GitVersion
    • Automate tagging after publish
  • Update NuGet packages

NuGet packages

Version 3.4.1

03 Apr 14:19
Compare
Choose a tag to compare

Summary

  • Introduce generic version of CustomizeWithAttribute
  • Make CustomizeWithAttribute classes extendable by removing sealed keyword
  • Introduce logic of including parameter type when constructing customization through CustomizeWithAttribute
  • Bump NuGet packages.

NuGet packages

Version 3.4.0

29 Dec 17:20
7d8ff8e
Compare
Choose a tag to compare

Summary

  • Drop net46 support as it reached End of Support.
  • Update from net47 to net472 because of the System.Net.Http conflicts.
  • Improvements
    • Bump NuGet packages.
    • Retarget test projects from netcoreapp3.1 to net7.0.
    • Prevent source projects from being discovered as test projects.
    • Use NetAnalyzers instead of FxCopAnalyzers.
    • Introduce Roslynator.
    • Introduce SonarAnalyzer.CSharp.
    • Switch from .ruleset to .editorconfig.
    • Fix static code analysis issues.

NuGet packages

Version 3.3.3

16 Sep 14:55
Compare
Choose a tag to compare

Summary

  • Point to AutoFixture.Xunit2.NoPreDiscoveryDataDiscoverer
  • Remove dotnet-xunit tool reference
  • Update NuGet packages:
    • Microsoft.CodeAnalysis.FxCopAnalyzers 3.0.0 -> 3.3.0
    • Microsoft.NET.Test.Sdk 16.6.1 -> 16.7.1
    • xunit.runner.visualstudio 2.4.2 -> 2.4.3
    • AutoFixture* 4.13.0 -> 4.14.0

NuGet packages

Version 3.3.2

03 Aug 20:35
6136e10
Compare
Choose a tag to compare

Summary

  • Skip data generation when already specified by InlineAutoMockDataAttribute or MemberAutoMockDataAttribute.
  • Use Microsoft.NETFramework.ReferenceAssemblies package for ease of development in .NET Core and VS.
  • Update NuGet packages:
    • xunit.runner.visualstudio 2.4.1 -> 2.4.2
    • Microsoft.CodeAnalysis.FxCopAnalyzers 2.9.8 -> 3.0.0
    • Microsoft.NET.Test.Sdk 16.5.0 -> 16.6.1
    • AutoFixture 4.11.0 -> 4.13.0
    • Moq 4.13.1 -> 4.14.5
    • NSubstitute 4.2.1 -> 4.2.2
    • Castle.Core 4.4.0 -> 4.4.1
    • coverlet.msbuild 2.8.0 -> 2.9.0
    • FluentAssertions 5.10.2 -> 5.10.3
    • JetBrains.Annotations 2019.1.3 -> 2020.1.0

NuGet packages

Version 3.3.1

29 Oct 13:13
e5e7712
Compare
Choose a tag to compare

Summary

Introduce newest .NET platforms:

  • .NET Standard 2.1
  • .NET Core 3.0
  • .NET Framework 4.8

Update NuGet packages:

  • coverlet.msbuild: 2.6.3 -> 2.7.0
  • FakeItEasy: 5.1.1 -> 5.4.0
  • FluentAssertions: 5.8.0 -> 5.9.0
  • FxCop: 2.9.4 -> 2.9.6
  • Microsoft.NET.Test.Sdk: 16.2.0 -> 16.3.0
  • Moq: 4.12.0 -> 4.13.1

CustomizeWithAttribute moved to appropriate namespace.
Minor readability fixes & build improvements.

NuGet packages