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))
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)