def test_out_of_bounds(self):
     testcase_player = 3
     testcase_pc = 0
     expected = "Error"
     self.assertEqual(winner_rps(testcase_player, testcase_pc), expected)
 def test_empty(self):
     testcase_player = ""
     testcase_pc = ""
     expected = "Error"
     self.assertEqual(winner_rps(testcase_player, testcase_pc), expected)
 def test_basic_draw_3(self):
     testcase_player = 2
     testcase_pc = 2
     expected = "Draw"
     self.assertEqual(winner_rps(testcase_player, testcase_pc), expected)
 def test_basic_player_1(self):
     testcase_player = 1
     testcase_pc = 0
     expected = "Player won"
     self.assertEqual(winner_rps(testcase_player, testcase_pc), expected)
 def test_basic_pc_1(self):
     testcase_player = 0
     testcase_pc = 1
     expected = "PC won"
     self.assertEqual(winner_rps(testcase_player, testcase_pc), expected)