Azure / Bridge-To-Kubernetes

Bridge To Kubernetes (B2K) is development tool to debug microservices, pods which redirects traffic to your local development machine and vice versa.
https://learn.microsoft.com/en-us/visualstudio/bridge/overview-bridge-to-kubernetes
Other
200 stars 55 forks source link

Bump FakeItEasy from 7.3.1 to 8.1.0 in /src #591

Open dependabot[bot] opened 4 months ago

dependabot[bot] commented 4 months ago

Bumps FakeItEasy from 7.3.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:

8.0.1

Fixed

  • DoesNothing and implicit creation options throws ArgumentException (#1976)

Additional Items

With special thanks for contributions to this release from:

8.0.0

Changed

  • Upgrade Castle.Core to 5.1.1 (#1925)

  • Match enumerable arguments by comparing contents rather than via Equals (#1960)

    This is technically a breaking change, but it's pretty unlikely that anyone was relying on the old behavior. Only if someone were passing an enumerable to a call specification and either

    • relying on the reference equality to fail, or
    • the argument's type has overridden Equals with an implementation that does not compare the sequence item-by-item as we propose to do

    would it be an unwelcome surprise.

Removed

... (truncated)

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)