class TestChestSerialization(unittest.TestCase): def setUp(self): self.i = ChestStorage() self.l = [None] * len(self.i) self.l[0] = 1, 0, 1 self.l[9] = 2, 0, 1 def test_load_from_list(self): self.i.load_from_list(self.l) self.assertEqual(self.i.storage[0], (1, 0, 1)) self.assertEqual(self.i.storage[9], (2, 0, 1)) def test_save_to_list(self): self.i.storage[0] = 1, 0, 1 self.i.storage[9] = 2, 0, 1 m = self.i.save_to_list() self.assertEqual(m, self.l)
def setUp(self): self.i = ChestStorage() self.l = [None] * len(self.i) self.l[0] = 1, 0, 1 self.l[9] = 2, 0, 1
def __init__(self, *args, **kwargs): super(Chest, self).__init__(*args, **kwargs) self.inventory = ChestStorage()
def setUp(self): self.a = ChestStorage() self.b = ChestStorage() self.i = LargeChestWindow(1, Inventory(), self.a, self.b, 0)
def setUp(self): self.i = ChestWindow(1, Inventory(), ChestStorage(), 0)