def start(self): self.getPlayers() # print(self.player1.name) # print(self.player2.name) scoreboard = Scoreboard() while self.replayGame != False: round = Round() round.playerTurn(self.player1, self.player2) # print(self.player1.move, self.player2.move) result = Result() result.declareVictor(self.player1, self.player2) roundScore = result.score scoreboard.updateScore(roundScore) replay = Replay() replay.replayGame() self.replayGame = replay.playAgain
def test_updateScore_lose(self): scoreboard = Scoreboard() value = 1 scoreboard.updateScore(value) self.assertEqual(scoreboard.score, [0, 1, 0])
def test_updateScore_tie(self): scoreboard = Scoreboard() value = 2 scoreboard.updateScore(value) self.assertEqual(scoreboard.score, [0, 0, 1])
def test_updateScore_win(self): scoreboard = Scoreboard() value = 0 scoreboard.updateScore(value) self.assertEqual(scoreboard.score, [1, 0, 0])