class testBoard(TestCase): def setUp(self): self.game = Game() def testThatAGameCanHaveZones(self): zone = Mock() self.game.addZone(zone) self.assertIn(zone, self.game.zones) def testThatAGameHasPlayers(self): player = Mock() self.game.addPlayer(player) self.assertIn(player, self.game.players)
def createGame(self, players, zones): game = Game() for player in players: game.addPlayer(player) for zone in zones: game.addZone(zone) return game