Exemple #1
0
class GameInstanceTest(TestCase):
    def setUp(self):
        self.p1 = Player.objects.create(name='p1')
        self.p2 = Player.objects.create(name="p2")
        self.loc = Location.objects.create(name='myplace')
        self.bg = BoardGame.objects.create(name='testgame')
        self.user = User.objects.create(username="******")
        
    def test_create_game(self):
        self.ps1 = PlayerScore.objects.create(player=self.p1, score=5)
        self.ps2 = PlayerScore.objects.create(player=self.p2, score=10)
        self.pp1 = PlayerPlace.objects.create(player=self.p1, place=1)
        self.pp2 = PlayerPlace.objects.create(player=self.p2, place=2)
        self.gi = GameInstance(location=self.loc,
                               boardgame = self.bg,
                               date=datetime.datetime.now(),
                               poster = self.user)
        self.gi.save()
        self.gi.playerscore.add(self.ps1.id, self.ps2.id)
        self.gi.playerplace.add(self.pp1.id, self.pp2.id)
        self.gi.save()
        print self.gi.playerscore
        self.assertIsInstance(self.gi, GameInstance,
                              "Must be an instance of game")
Exemple #2
0
 def test_create_game(self):
     self.ps1 = PlayerScore.objects.create(player=self.p1, score=5)
     self.ps2 = PlayerScore.objects.create(player=self.p2, score=10)
     self.pp1 = PlayerPlace.objects.create(player=self.p1, place=1)
     self.pp2 = PlayerPlace.objects.create(player=self.p2, place=2)
     self.gi = GameInstance(location=self.loc,
                            boardgame = self.bg,
                            date=datetime.datetime.now(),
                            poster = self.user)
     self.gi.save()
     self.gi.playerscore.add(self.ps1.id, self.ps2.id)
     self.gi.playerplace.add(self.pp1.id, self.pp2.id)
     self.gi.save()
     print self.gi.playerscore
     self.assertIsInstance(self.gi, GameInstance,
                           "Must be an instance of game")