Пример #1
0
def checkDraw(game):
  size = len(game.decks[0]) + len(game.discards[0])
  for i in range(size):
    assert(d.drawCard(0,game) == 0)
  assert(d.drawCard(0,game) == -1)

  print "TEST CASE PASSED"
Пример #2
0
   def act48(self):
      if self.__collectCov:
         self.__cov.start()
      try:
         __result = mydom.drawCard(self.p_PLAYER[0],self.p_GAME[0])

      finally:
         if self.__collectCov:
            self.__cov.stop()
            self.__updateCov()
      __result_REF = otherdom.drawCard(self.p_PLAYER[0],self.p_GAME_REF[0])

      assert __result == __result_REF, " (%s) == (%s) " % (__result, __result_REF)
Пример #3
0
def test_drawCard():
    ##kingdomCards = [d.Adventurer, d.Ambassador, d.Baron, d.Council_Room, d.Cutpurse, d.Embargo, d.Feast, d.Gardens, d.Great_Hall, d.Village]
    print "TESTING drawCard()"
    a = d.initializeGame(numPlayers,kingdomCards, randomSeed)
    assert(a !=-1)
    print "Before drawing"
    print "Deck"
    print a.deck
    print "Hand"
    print a.hand
    for turn in range(numPlayers):
        b = d.drawCard(turn,a)
    if (b == -1):
        print "Invalid Input:deck empty"
    assert(b ==0)
    print "TEST PASS"
    print "After drawing"
    print "Deck"
    print a.deck
    print "Hand"
    print a.hand