Exemplo n.º 1
0
    def test_distance_from_point(self):
        pA = Point(1, 1)
        pB = Point(3, 3)
        self.assertEqual(pA.get_manhatan_distance(pB), 4)

        # horizontal points
        pA = Point(8, 5)
        pB = Point(3, 5)
        self.assertEqual(pA.get_manhatan_distance(pB), 5)

        # vertical points
        pA = Point(10, 10)
        pB = Point(10, 3)
        self.assertEqual(pA.get_manhatan_distance(pB), 7)