Пример #1
0
 def test_modify_passive_bonus(self):
     inventory = Inventory()
     self.assertEqual(inventory.get_passive_bonus().sum_stat(), 0)
     inventory.increase_passive_bonus('Tech', 3)
     self.assertEqual(inventory.get_passive_bonus().sum_stat(), 3)
     inventory.increase_passive_bonus('Danger', -1)
     self.assertEqual(inventory.get_passive_bonus().sum_stat(), 2)
Пример #2
0
 def test_initialize_inventory(self):
     inventory = Inventory()
     self.assertEqual(inventory.accumulated_stats['RD'].sum_stat(), 0)
     self.assertEqual(inventory.accumulated_stats['Exploration'].sum_stat(),
                      0)
     self.assertEqual(inventory.get_passive_bonus().sum_stat(), 0)
     self.assertEqual(inventory.items, [])
     self.assertEqual(inventory.rawMaterials, 0)