Пример #1
0
    def testArtha(self):
        char = Character()
        
        self.assertEquals(char.artha_fate(),3)
        self.assertEquals(char.artha_persona(),2)
        self.assertEquals(char.artha_deeds(),1)

        char.add_path(Lifepath(born=True))
        self.assertEquals(char.artha_fate(),3)
        self.assertEquals(char.artha_persona(),2)
        self.assertEquals(char.artha_deeds(),1)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),3)
        self.assertEquals(char.artha_persona(),2)
        self.assertEquals(char.artha_deeds(),1)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),3)
        self.assertEquals(char.artha_persona(),2)
        self.assertEquals(char.artha_deeds(),1)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),3)
        self.assertEquals(char.artha_persona(),2)
        self.assertEquals(char.artha_deeds(),1)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),3)
        self.assertEquals(char.artha_persona(),2)
        self.assertEquals(char.artha_deeds(),1)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),3)
        self.assertEquals(char.artha_persona(),2)
        self.assertEquals(char.artha_deeds(),0)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),2)
        self.assertEquals(char.artha_persona(),1)
        self.assertEquals(char.artha_deeds(),0)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),1)
        self.assertEquals(char.artha_persona(),1)
        self.assertEquals(char.artha_deeds(),0)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),1)
        self.assertEquals(char.artha_persona(),0)
        self.assertEquals(char.artha_deeds(),0)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),0)
        self.assertEquals(char.artha_persona(),0)
        self.assertEquals(char.artha_deeds(),0)

        char.add_path(Lifepath())
        self.assertEquals(char.artha_fate(),0)
        self.assertEquals(char.artha_persona(),0)
        self.assertEquals(char.artha_deeds(),0)