public void TestEqualsEpsilon() { CartographicExtent first = new CartographicExtent(1e-1, 1e-2, 1e-3, 1e-4); CartographicExtent second = new CartographicExtent(1.1e-1, 1.1e-2, 1.1e-3, 1.1e-4); Assert.IsTrue(second.EqualsEpsilon(first, 1e-1)); Assert.IsTrue(second.EqualsEpsilon(first, 1e-2)); Assert.IsFalse(second.EqualsEpsilon(first, 1e-3)); Assert.IsFalse(second.EqualsEpsilon(first, 1e-4)); Assert.IsFalse(second.EqualsEpsilon(first, 1e-5)); }
public void TestEqualsEpsilonExact() { CartographicExtent first = new CartographicExtent(0.1, 0.1, 0.1, 0.1); CartographicExtent second = new CartographicExtent(0.1, 0.1, 0.1, 0.1); Assert.IsTrue(second.EqualsEpsilon(first, 0)); }