コード例 #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)