def test(self): factory = models.create_basic_factory() cooper_class = factory['Cooper'] cards = models.generate_cards(cooper_class, 2) self.assertEqual(cards[0].card_class, cooper_class) self.assertEqual(cards[1].card_class, cooper_class) self.assertTrue(cards[0] != cards[1])
def main(): factory = models.create_basic_factory() player = models.Player("atty303") supply = models.Supply() supply.add_pile(models.CardPile(models.generate_cards(factory["Cooper"], 60))) supply.add_pile(models.CardPile(models.generate_cards(factory["Silver"], 40))) supply.add_pile(models.CardPile(models.generate_cards(factory["Gold"], 30))) game = models.Game(players=[player], supply=supply) dump_supply(game.supply) player.deck.add_top(models.generate_cards(factory["Cooper"], 7)) player.deck.add_top(models.generate_cards(factory["Estate"], 3)) player.deck.shuffle() player.draw_card(5) dump_player(player)
def setUp(self): factory = models.create_basic_factory() self.cooper_card = models.Card(factory['Cooper']) self.silver_card = models.Card(factory['Silver']) self.gold_card = models.Card(factory['Gold'])
def setUp(self): factory = models.create_basic_factory() self.cooper_class = factory['Cooper']
def test_factory_creation(self): factory = models.create_basic_factory() self.assertEqual('Cooper', factory['Cooper'].name)