def test_returns_correct_value_for_quadrant_4(self): result = Game.rotate_point(2, 3, 280) self.assertAlmostEquals(3.302, result[0], 3) self.assertAlmostEquals(-1.449, result[1], 3)
def test_returns_origin_when_point_is_at_origin(self): result = Game.rotate_point(0, 0, 90) self.assertEquals(0, result[0]) self.assertEquals(0, result[1])
def test_returns_correct_value_for_quadrant_3(self): result = Game.rotate_point(2, 3, 170) self.assertAlmostEquals(-2.491, result[0], 3) self.assertAlmostEquals(-2.607, result[1], 3)