Пример #1
0
 def test_no_win_on_four_row_descending_last_at_center(self):
     buttons = [Button(0,3), Button(2,1), Button(3,0)]
     self.assertFalse(RulesCross.check(1, 2, buttons))
Пример #2
0
 def test_win_on_four_row_ascending_last_at_center(self):
     buttons = [Button(0,0), Button(1,1), Button(2,2), Button(3,3)]
     self.assertTrue(RulesCross.check(2, 2, buttons))
Пример #3
0
 def test_win_on_four_row_descending_last_at_end(self):
     buttons = [Button(0,3), Button(1,2), Button(2,1), Button(3,0)]
     self.assertTrue(RulesCross.check(0, 3, buttons))
Пример #4
0
 def test_no_win_when_only_one_button_on_field(self):
     buttons = [Button(0,0)]
     self.assertFalse(RulesCross.check(0, 0, buttons))