예제 #1
0
            public void can_find_distance_in_both_directions()
            {
                var a        = new Vector4D(1, -2, -5, 0);
                var b        = new Vector4D(3, 5, 1, 9);
                var expected = a.GetDistance(b);

                var actual = b.GetDistance(a);

                Assert.Equal(expected, actual);
            }
예제 #2
0
            public void can_find_distance()
            {
                var a        = new Vector4D(1, -2, 3, 0);
                var b        = new Vector4D(4, 0, -3, 5);
                var expected = Math.Sqrt(74);

                var actual = a.GetDistance(b);

                Assert.Equal(expected, actual);
            }