Exemplo n.º 1
0
class TestSupply(unittest.TestCase):
    def setUp(self):
        self.supply = Supply(BASE_SUPPLY_CARDS, [])

    def test_affordable_cards(self):
        self.assertIn(Copper, self.supply.affordable_cards(0))
        self.assertNotIn(Silver, self.supply.affordable_cards(0))
        self.assertNotIn(Estate, self.supply.affordable_cards(0))

        self.assertIn(Copper, self.supply.affordable_cards(6))
        self.assertIn(Gold, self.supply.affordable_cards(6))
        self.assertIn(Duchy, self.supply.affordable_cards(6))
        self.assertNotIn(Province, self.supply.affordable_cards(6))
Exemplo n.º 2
0
class TestSupply(unittest.TestCase):
    def setUp(self):
        self.supply = Supply(BASE_SUPPLY_CARDS, [])

    def test_affordable_cards(self):
        self.assertIn(Copper, self.supply.affordable_cards(0))
        self.assertNotIn(Silver, self.supply.affordable_cards(0))
        self.assertNotIn(Estate, self.supply.affordable_cards(0))

        self.assertIn(Copper, self.supply.affordable_cards(6))
        self.assertIn(Gold, self.supply.affordable_cards(6))
        self.assertIn(Duchy, self.supply.affordable_cards(6))
        self.assertNotIn(Province, self.supply.affordable_cards(6))
Exemplo n.º 3
0
 def setUp(self):
     self.supply = Supply(BASE_SUPPLY_CARDS, [])
Exemplo n.º 4
0
 def setUp(self):
     self.supply = Supply(BASE_SUPPLY_CARDS, [])