예제 #1
0
 def test_score(self):
     self.assertEquals(
         game.score_deck(self.outpost_game.get_player_deck('moop').deck),
         42)
     self.assertEquals(
         game.score_deck(self.outpost_game.get_player_deck('qzhdad').deck),
         30)
예제 #2
0
 def test_vineyards(self):
     self.assertEquals(
         game.score_deck({
             'Vineyard': 2,
             'Jester': 3,
             'Fishing Village': 3
         }), 4)
예제 #3
0
 def test_gardens(self):
     self.assertEquals(
         game.score_deck({
             dominioncards.Gardens: 1,
             dominioncards.Copper: 9
         }), 1)
     self.assertEquals(
         game.score_deck({
             dominioncards.Gardens: 2,
             dominioncards.Copper: 8
         }), 2)
     self.assertEquals(
         game.score_deck({
             dominioncards.Gardens: 2,
             dominioncards.Copper: 7
         }), 0)
예제 #4
0
 def test_vineyards(self):
     self.assertEquals(
         game.score_deck({
             dominioncards.Vineyard: 2,
             dominioncards.Jester: 3,
             dominioncards.FishingVillage: 3
         }), 4)
예제 #5
0
 def test_fairgrounds(self):
     self.assertEquals(
         game.score_deck({
             'Fairgrounds': 1,
             'Copper': 1,
             'Silver': 1,
             'Gold': 1,
             'Bank': 1
         }), 2)
예제 #6
0
 def test_simple(self):
     self.assertEquals(
         game.score_deck({
             'Curse': 1,
             'Estate': 1,
             'Duchy': 1,
             'Province': 1,
             'Colony': 1
         }), 19)
예제 #7
0
 def test_fairgrounds(self):
     self.assertEquals(
         game.score_deck({
             dominioncards.Fairgrounds: 1,
             dominioncards.Copper: 1,
             dominioncards.Silver: 1,
             dominioncards.Gold: 1,
             dominioncards.Bank: 1
         }), 2)
예제 #8
0
 def test_simple(self):
     self.assertEquals(
         game.score_deck({
             dominioncards.Curse: 1,
             dominioncards.Estate: 1,
             dominioncards.Duchy: 1,
             dominioncards.Province: 1,
             dominioncards.Colony: 1
         }), 19)
예제 #9
0
 def test_fairgrounds(self):
     self.assertEquals(game.score_deck({"Fairgrounds": 1, "Copper": 1, "Silver": 1, "Gold": 1, "Bank": 1}), 2)
예제 #10
0
 def test_vineyards(self):
     self.assertEquals(game.score_deck({dominioncards.Vineyard: 2, dominioncards.Jester: 3,
                                        dominioncards.FishingVillage: 3}), 4)
예제 #11
0
 def test_score(self):
     self.assertEquals(game.score_deck(self.outpost_game.get_player_deck('moop').deck),
                       42)
     self.assertEquals(game.score_deck(self.outpost_game.get_player_deck('qzhdad').deck),
                       30)
예제 #12
0
 def test_duke(self):
     self.assertEquals(game.score_deck({dominioncards.Duke: 2, dominioncards.Duchy: 2}), 10)
예제 #13
0
 def test_simple(self):
     self.assertEquals(game.score_deck({
                 dominioncards.Curse: 1, dominioncards.Estate: 1, dominioncards.Duchy: 1,
                 dominioncards.Province: 1, dominioncards.Colony: 1}), 19)
예제 #14
0
 def test_feodum(self):
     self.assertEquals(game.score_deck({dominioncards.Feodum: 1, dominioncards.Silver: 9}), 3)
     self.assertEquals(game.score_deck({dominioncards.Feodum: 2, dominioncards.Silver: 8}), 4)
     self.assertEquals(game.score_deck({dominioncards.Feodum: 2, dominioncards.Silver: 2}), 0)
예제 #15
0
 def test_fairgrounds(self):
     self.assertEquals(game.score_deck({dominioncards.Fairgrounds: 1,
                                        dominioncards.Copper: 1,
                                        dominioncards.Silver: 1,
                                        dominioncards.Gold: 1,
                                        dominioncards.Bank: 1}), 2)
예제 #16
0
 def test_simple(self):
     self.assertEquals(game.score_deck({
                 'Curse': 1, 'Estate': 1, 'Duchy': 1, 
                 'Province': 1, 'Colony': 1}), 19)
예제 #17
0
 def test_gardens(self):
     self.assertEquals(game.score_deck({dominioncards.Gardens: 1, dominioncards.Copper: 9}), 1)
     self.assertEquals(game.score_deck({dominioncards.Gardens: 2, dominioncards.Copper: 8}), 2)
     self.assertEquals(game.score_deck({dominioncards.Gardens: 2, dominioncards.Copper: 7}), 0)
예제 #18
0
 def test_vineyards(self):
     self.assertEquals(game.score_deck({"Vineyard": 2, "Jester": 3, "Fishing Village": 3}), 4)
예제 #19
0
 def test_duke(self):
     self.assertEquals(game.score_deck({'Duke': 2, 'Duchy': 2}), 10)
예제 #20
0
 def test_duke(self):
     self.assertEquals(game.score_deck({"Duke": 2, "Duchy": 2}), 10)
예제 #21
0
 def test_vineyards(self):
     self.assertEquals(game.score_deck({'Vineyard': 2, 'Jester': 3,
                                        'Fishing Village': 3}), 4)
예제 #22
0
 def test_gardens(self):
     self.assertEquals(game.score_deck({'Gardens': 1, 'Copper': 9}), 1)
     self.assertEquals(game.score_deck({'Gardens': 2, 'Copper': 8}), 2)
     self.assertEquals(game.score_deck({'Gardens': 2, 'Copper': 7}), 0)
예제 #23
0
 def test_gardens(self):
     self.assertEquals(game.score_deck({'Gardens': 1, 'Copper': 9}), 1)
     self.assertEquals(game.score_deck({'Gardens': 2, 'Copper': 8}), 2)
     self.assertEquals(game.score_deck({'Gardens': 2, 'Copper': 7}), 0)
예제 #24
0
 def test_duke(self):
     self.assertEquals(game.score_deck({'Duke': 2, 'Duchy': 2}), 10)
예제 #25
0
 def test_simple(self):
     self.assertEquals(game.score_deck({"Curse": 1, "Estate": 1, "Duchy": 1, "Province": 1, "Colony": 1}), 19)
예제 #26
0
 def test_duke(self):
     self.assertEquals(
         game.score_deck({
             dominioncards.Duke: 2,
             dominioncards.Duchy: 2
         }), 10)
예제 #27
0
 def test_gardens(self):
     self.assertEquals(game.score_deck({"Gardens": 1, "Copper": 9}), 1)
     self.assertEquals(game.score_deck({"Gardens": 2, "Copper": 8}), 2)
     self.assertEquals(game.score_deck({"Gardens": 2, "Copper": 7}), 0)
예제 #28
0
 def test_fairgrounds(self):
     self.assertEquals(game.score_deck({'Fairgrounds': 1,
                                        'Copper': 1,
                                        'Silver': 1,
                                        'Gold': 1,
                                        'Bank': 1}), 2)