示例#1
0
    def testTroopGetIdWithManuallyAssignedIdReturnsCorrectId(self):
        unit = Troop()
        unit._id = 83

        self.assertEqual(unit.getId(), 83)
示例#2
0
    def testTroopInitializedWithCertainParametersHasCorrectValues(self):
        unit = Troop(5)

        self.assertEqual(unit.getId(), 5)
        self.assertEqual(unit.getImage(), None)
        self.assertEqual(unit.getRect(), None)
示例#3
0
    def testTroopGetIdWithUnassignedIdReturnsCorrectId(self):
        unit = Troop()

        self.assertEqual(unit.getId(), -1)
示例#4
0
    def testTroopInitializedWithNoParametersHasCorrectValues(self):
        unit = Troop()

        self.assertEqual(unit.getId(), -1)
        self.assertEqual(unit.image, None)
        self.assertEqual(unit.rect, None)