def test_noMovesLeft_FullField_ReturnsTrue(self): game = Game() game.addFirstPlayerMove("A1") game.addFirstPlayerMove("A2") game.addFirstPlayerMove("A3") game.addFirstPlayerMove("B1") game.addFirstPlayerMove("B2") game.addFirstPlayerMove("B3") game.addFirstPlayerMove("C1") game.addFirstPlayerMove("C2") game.addFirstPlayerMove("C3") result = game.noMovesLeft() self.assertTrue(result)
def test_noMovesLeft_AllButOneMove_ReturnsFalse(self): game = Game() result = game.noMovesLeft() self.assertFalse(result)
def test_noMovesLeft_EmptyField_ReturnsFalse(self): game = Game() result = game.noMovesLeft() self.assertFalse(result)