コード例 #1
0
    def test_serialization__bonuses_saved(self):
        self.quest_info.experience_bonus = 666
        self.quest_info.power_bonus = 777
        self.assertEqual(self.quest_info.serialize(), QuestInfo.deserialize(self.quest_info.serialize()).serialize())

        new_quest_info = QuestInfo.deserialize(self.quest_info.serialize())

        self.assertEqual(new_quest_info.experience_bonus, 666)
        self.assertEqual(new_quest_info.power_bonus, 777)
コード例 #2
0
    def test_serialization__bonuses_saved(self):
        self.quest_info.experience_bonus = 666
        self.quest_info.power_bonus = 777
        self.assertEqual(self.quest_info.serialize(), QuestInfo.deserialize(self.quest_info.serialize()).serialize())

        new_quest_info = QuestInfo.deserialize(self.quest_info.serialize())

        self.assertEqual(new_quest_info.experience_bonus, 666)
        self.assertEqual(new_quest_info.power_bonus, 777)
コード例 #3
0
 def test_serialization(self):
     self.assertEqual(self.quest_info.serialize(), QuestInfo.deserialize(self.quest_info.serialize()).serialize())
コード例 #4
0
 def test_serialization(self):
     self.assertEqual(
         self.quest_info.serialize(),
         QuestInfo.deserialize(self.quest_info.serialize()).serialize())