示例#1
0
 def test_calculate_board_position_with_correct_values(self):
     result = game_board.calculate_board_vertices(1280, 720, 800, 450)
     self.assertEqual(result, [[240, 202], [1040, 202],
                               [1040, 652], [240, 652]])
示例#2
0
 def test_calculate_board_position_1_px_size_difference(self):
     result = game_board.calculate_board_vertices(801, 451, 800, 450)
     self.assertEqual(result, [[0, 0], [800, 0], [800, 450], [0, 450]])
示例#3
0
 def test_calculate_board_position_same_size_even(self):
     result = game_board.calculate_board_vertices(800, 450, 800, 450)
     self.assertEqual(result, [[0, 0], [800, 0], [800, 450], [0, 450]])
示例#4
0
 def test_calculate_board_position_same_size_odd(self):
     result = game_board.calculate_board_vertices(801, 451, 801, 451)
     self.assertEqual(result, [[0, 0], [801, 0], [801, 451], [0, 451]])
示例#5
0
 def test_calculate_board_position_with_incorrect_values(self):
     with self.assertRaises(ValueError):
         game_board.calculate_board_vertices(800, 450, 1280, 720)