Accord.Tests.Math.MatrixTest.RelativelyEqualsTest C# (CSharp) Method

RelativelyEqualsTest() private method

private RelativelyEqualsTest ( ) : void
return void
        public void RelativelyEqualsTest()
        {
            Assert.IsFalse(double.PositiveInfinity.IsRelativelyEqual(1, 1e-10));
            Assert.IsFalse(1.0.IsRelativelyEqual(double.PositiveInfinity, 1e-10));

            Assert.IsFalse(double.NegativeInfinity.IsRelativelyEqual(1, 1e-10));
            Assert.IsFalse(1.0.IsRelativelyEqual(double.NegativeInfinity, 1e-10));

            Assert.IsFalse(double.PositiveInfinity.IsRelativelyEqual(double.NegativeInfinity, 1e-10));
            Assert.IsFalse(double.NegativeInfinity.IsRelativelyEqual(double.PositiveInfinity, 1e-10));

            Assert.IsTrue(double.PositiveInfinity.IsRelativelyEqual(double.PositiveInfinity, 1e-10));
            Assert.IsTrue(double.NegativeInfinity.IsRelativelyEqual(double.NegativeInfinity, 1e-10));

            Assert.IsTrue(1.0.IsRelativelyEqual(1.1, 0.11));
            Assert.IsTrue(1.1.IsRelativelyEqual(1.0, 0.11));

            Assert.IsFalse(0.0.IsRelativelyEqual(1.1, 0.11));
            Assert.IsFalse(1.1.IsRelativelyEqual(0.0, 0.11));

            Assert.IsFalse(1.0.IsRelativelyEqual(1.2, 0.11));
            Assert.IsFalse(1.2.IsRelativelyEqual(1.0, 0.11));

        }
MatrixTest