コード例 #1
0
 def test_line_check(self):
     self.assertEqual(model.line_check(model.top_row, model.X), (1, 0, 2))
     self.assertEqual(model.line_check(model.middle_row, model.X), (0, 1, 2))
     self.assertEqual(model.line_check(model.bottom_row, model.X), (1, 0, 2))
     self.assertEqual(model.line_check(model.left_column, model.X), (1, 0, 2))
     self.assertEqual(model.line_check(model.middle_column, model.X), (0, 1, 2))
     self.assertEqual(model.line_check(model.right_column, model.X), (1, 0, 2))
     self.assertEqual(model.line_check(model.left_diagonal, model.X), (2, 1, 0))
     self.assertEqual(model.line_check(model.right_diagonal, model.X), (0, 1, 2))
コード例 #2
0
 def test_line_check(self):
     result = (0, 0, 3)
     self.assertEqual(model.line_check(model.top_row, model.X), result)
     self.assertEqual(model.line_check(model.middle_row, model.X), result)
     self.assertEqual(model.line_check(model.bottom_row, model.X), result)
     self.assertEqual(model.line_check(model.left_column, model.X), result)
     self.assertEqual(model.line_check(model.middle_column, model.X), result)
     self.assertEqual(model.line_check(model.right_column, model.X), result)
     self.assertEqual(model.line_check(model.left_diagonal, model.X), result)
     self.assertEqual(model.line_check(model.right_diagonal, model.X), result)