ServiceComposer / ServiceComposer.AspNetCore

🧩 ServiceComposer, a ViewModel Composition API Gateway
https://milestone.topics.it/categories/view-model-composition
Apache License 2.0
75 stars 11 forks source link

Bump FakeItEasy from 8.0.1 to 8.1.0 #621

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 8 months ago

Bumps FakeItEasy from 8.0.1 to 8.1.0.

Release notes

Sourced from FakeItEasy's releases.

8.1.0

Changed

New

  • Provide a mechanism for capturing arguments passed to Fakes (#1950):
    var capturedMessage = A.Captured<string>();
    

    var logger = A.Fake<IListLogger>(); A.CallTo(() => logger.Log(capturedMessage., An<IEnumerable<int>>.)).DoesNothing();

    var calculator = new Calculator(logger); calculator.Add([1, 2, 3, 4]); calculator.Square(7);

    capturedMessage.Values.Should().Equal("about to add", "about to square");

Fixed

  • Argument matchers trigger even if the rule they're part of has already fired the maximum number of times (#1975)

Additional Items

  • Upgrade StyleCop (#1979)
  • Suppress NU1902,NU1903 in tests, recipes (#1981)
  • Include README in NuGet package (#1980)

With special thanks for contributions to this release from:

Commits
  • a42e8d6 Merge pull request #1983 from blairconrad/embed-readme
  • df5cb43 Embed README.md in nupkgs
  • e8581d2 Reference 256-pixel logo in README
  • 2d42fab Merge pull request #1967 from blairconrad/capture-arguments
  • b6c84f2 Support capturing arguments
  • f08a0a4 Expose method to add actions to rules, rather than exposing rules
  • dbd7278 Return non-null argument from Guard.AgainstNull
  • d05ea37 Ensure that A<> and An<> expose the same members
  • 4e047d5 Merge pull request #1975 from Miista/evaluate-matchers-only-if-needed
  • 2d1ca28 Rename and simplify test scenario
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)