public void IsEquivalentTo__Should_return_equivalence_with_options() { FluentAssertionsExtensions.UsePrecision(1E-3); actual.IsEquivalentTo(expected).Should().Be(false); actual.IsEquivalentTo(expected, options => options.Excluding(x => x.Value)).Should().Be(true); }
public void IsEquivalentTo__Should_return_equivalence() { FluentAssertionsExtensions.UsePrecision(1E-2); actual.IsEquivalentTo(expected).Should().Be(true); FluentAssertionsExtensions.UsePrecision(1E-3); actual.IsEquivalentTo(expected).Should().Be(false); }
public void UsePrecision__Should_use_precision() { FluentAssertionsExtensions.UsePrecision(1E-2); actual.Should().BeEquivalentTo(expected); FluentAssertionsExtensions.UsePrecision(1E-3); actual.Should().NotBeEquivalentTo(expected); FluentAssertionsExtensions.UsePrecision(1E-2); actual.Should().BeEquivalentTo(expected); }