def test_inventoryisFull(self): inventory = Inventory() inventory2 = Inventory() inventory.invCards = [1,2,3] inventory2.invCards = [1,2] self.assertTrue(inventory.isFull()) self.assertFalse(inventory2.isFull())
def test_inventorygetIndexOf(self): inventory = Inventory() pre = Presets() inventory.invCards = [pre.gic("Ether")] # healtpotion2 is in the inventory number zero self.assertEqual(inventory.getIndexOf("Ether"), 0) # hundur is not in the inventory self.assertEqual(inventory.getIndexOf("Hundur"), -1)
def test_inventoryRemove(self): inventory = Inventory() inventory.invCards = [0,1,2,3] i = 0 self.assertEqual(inventory.remove(0), i) i += 1 # To check if a card was acctually removed self.assertEqual(inventory.remove(0), i) with self.assertRaises(IndexError): # Index = -100 not valid inventory.remove(-100)