def testPlacePerson(self): hut = SimpleHut(Resource.wood,Resource.wood,Resource.clay) self.assertFalse(hut.isOccupied()) self.assertIsNone(hut.isOccupiedBy()) hut.placePerson(self.redPlayer) self.assertTrue(hut.isOccupied()) self.assertEqual(self.redPlayer, hut.isOccupiedBy())
def testPlacePerson(self): hut = SimpleHut(3,3,4) self.assertFalse(hut.isOccupied()) self.assertEqual("", hut.isOccupiedBy()) hut.placePerson("r") self.assertTrue(hut.isOccupied()) self.assertEqual("r", hut.isOccupiedBy())
def testPlacePerson(self): hut = SimpleHut(3, 3, 4) self.assertFalse(hut.isOccupied()) self.assertEqual("", hut.isOccupiedBy()) hut.placePerson("r") self.assertTrue(hut.isOccupied()) self.assertEqual("r", hut.isOccupiedBy())
def testPlacePersonTwice(self): hut = SimpleHut(Resource.wood,Resource.wood,Resource.clay) hut.placePerson(self.redPlayer) from Board import PlacementError with self.assertRaisesRegex(PlacementError, "hut is already occupied"): hut.placePerson("g")
def testPlacePersonTwice(self): hut = SimpleHut(3,3,4) hut.placePerson("r") from Board import PlacementError with self.assertRaisesRegex(PlacementError, "hut is already occupied"): hut.placePerson("g")
def testPlacePersonTwice(self): hut = SimpleHut(3, 3, 4) hut.placePerson("r") from Board import PlacementError with self.assertRaisesRegex(PlacementError, "hut is already occupied"): hut.placePerson("g")