Ejemplo n.º 1
0
 def test_rock_v_rock__none_swap(self):
     self.assertEqual(None, x_beats_y(self.player_4, self.player_3))
Ejemplo n.º 2
0
 def test_rock__beats__scissors_order_swap(self):
     self.assertEqual('The Rock', x_beats_y(self.player_1, self.player_3))
Ejemplo n.º 3
0
 def test_rock_v_rock__none(self):
     self.assertEqual(None, x_beats_y(self.player_3, self.player_4))
Ejemplo n.º 4
0
 def test_rock__beats__scissors(self):
     self.assertEqual('The Rock', x_beats_y(self.player_3, self.player_1))
Ejemplo n.º 5
0
 def test_paper__beats_rock(self):
     self.assertEqual('Computer', x_beats_y(self.player_2, self.player_3))
Ejemplo n.º 6
0
 def test_scissors__beats__paper_order_swap(self):
     self.assertEqual('Robin', x_beats_y(self.player_2, self.player_1))
Ejemplo n.º 7
0
 def test_scissors__beats__paper(self):
     self.assertEqual('Robin', x_beats_y(self.player_1, self.player_2))
Ejemplo n.º 8
0
def play():
    winner = x_beats_y(player_1_name, player_2_name, player_1_choice, player_2_name)
    return f'The winner is {winner}'