Esempio n. 1
0
def test_sponge_uses_air_pockets():
    assert get_winner('Sponge', 'Air') == 'Sponge'
Esempio n. 2
0
def test_wolf_bites_devils_heiny():
    assert get_winner('Wolf', 'Devil') == 'Wolf'
Esempio n. 3
0
def test_sponge_soaks_paper():
    assert get_winner('Sponge', 'Paper') == 'Sponge'
Esempio n. 4
0
def test_ties(player):
    assert get_winner(player, player) == 'Tie'
Esempio n. 5
0
def test_wolf_outruns_dragon_and_lightning(player):
    assert get_winner('Wolf', player) == 'Wolf'
Esempio n. 6
0
def test_human_slays_dragon():
    assert get_winner('Human', 'Dragon') == 'Human'
Esempio n. 7
0
def test_wolf_drinks_water():
    assert get_winner('Wolf', 'Water') == 'Wolf'
Esempio n. 8
0
def test_tree_imprisons_devil():
    assert get_winner('Tree', 'Devil') == 'Tree'
Esempio n. 9
0
def test_wolf_chews_up_sponge_and_paper(player):
    assert get_winner('Wolf', player) == 'Wolf'
Esempio n. 10
0
def test_tree_produces_air():
    assert get_winner('Tree', 'Air') == 'Tree'
Esempio n. 11
0
def test_tree_drinks_water():
    assert get_winner('Tree', 'Water') == 'Tree'
Esempio n. 12
0
def test_tree_becomes_paper():
    assert get_winner('Tree', 'Paper') == 'Tree'
Esempio n. 13
0
def test_tree_outlives_sponge():
    assert get_winner('Tree', 'Sponge') == 'Tree'
Esempio n. 14
0
def test_tree_shelters_wolf_and_dragon(player):
    assert get_winner('Tree', player) == 'Tree'
Esempio n. 15
0
 def testCheckingBidAllNone(self) :
     dice_map = {"a":[1, 2, 3], "b":[1], "c":[1, 4, 2]}
     self.assertTrue(game.get_winner(dice_map) is None)
Esempio n. 16
0
def test_wolf_breathes_air():
    assert get_winner('Wolf', 'Air') == 'Wolf'
Esempio n. 17
0
 def testCheckingBidOneWin(self) :
     winner = "a"
     dice_map = {winner:[1, 2, 3], "b":[], "c":[]}
     ret = game.get_winner(dice_map)
     self.assertTrue(ret is not None)
     self.assertTrue(winner == ret)
Esempio n. 18
0
def test_human_drinks_water():
    assert get_winner('Human', 'Water') == 'Human'