def test_should_rotate_clockwise_by_360_degrees(self): # noqa: D102 pos = Position(0, 1) rotated_pos = pos.rotated(360) self.assertEquals(Position(0, 1), rotated_pos.rounded())
def test_should_rotate_anticlockwise_by_90_degrees(self): # noqa: D102 pos = Position(0, 1) rotated_pos = pos.rotated(90) self.assertEquals(Position(-1, 0), rotated_pos.rounded())
def test_should_rotate_by_180_degrees(self): # noqa: D102 pos = Position(0, 1) rotated_pos = pos.rotated(-180) self.assertEquals(Position(0, -1), rotated_pos.rounded())