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);
        }