Beispiel #1
0
    def test_nextPoint_with_0_0(self):
        centralPoint = Point(0, 0)
        nxPoint = centralPoint.nextPoint('R8')
        self.assertEqual(nxPoint.x, 8)
        self.assertEqual(nxPoint.y, 0)

        nxPoint = centralPoint.nextPoint('U5')
        self.assertEqual(nxPoint.x, 0)
        self.assertEqual(nxPoint.y, 5)

        nxPoint = centralPoint.nextPoint('L8')
        self.assertEqual(nxPoint.x, -8)
        self.assertEqual(nxPoint.y, 0)

        nxPoint = centralPoint.nextPoint('D5')
        self.assertEqual(nxPoint.x, 0)
        self.assertEqual(nxPoint.y, -5)