Exemple #1
0
    def test_get_hungry_and_fat_tissue_lists(self):
        species1 = Species(5, 4, 5)
        species2 = Species(3, 3, 3)
        species3 = Species(3, 5, 4)
        species4 = Species(3, 3, 4, [TraitCard("fat-tissue", 0)], 3)
        species5 = Species(3, 3 ,4, [TraitCard("fat-tissue", 0)], 1)
        speciesList1 = [species1, species2, species3, species4, species5]

        player1 = PlayerState(1, 0, speciesList1, [])
        player2 = PlayerState(2, 2, [species1, species1, species2])

        dealer1 = Dealer([player1], 4, [])
        dealer2 = Dealer([player2], 3, [])

        self.assertEquals(dealer1.get_hungry_and_fat_tissue_lists(), ([2, 3, 4], [4]))
        self.assertEquals(dealer2.get_hungry_and_fat_tissue_lists(), ([], []))