def test_dealCardsDealsCorrectly(self): deck = Deck() game = Game('SomeGameName', self.m) game.addPlayer(self.j) # This isn't really necessary. game.dealCards([self.m, self.j], deck) self.assertEqual(self.m.hand.size(), 3) self.assertEqual(self.m.up.size(), 3) self.assertEqual(self.m.down.size(), 3) self.assertEqual(self.j.hand.size(), 3) self.assertEqual(self.j.up.size(), 3) self.assertEqual(self.m.down.size(), 3) self.assertEqual(deck.size(), (52 - 18))