def test_removing_not_found_is_false(): item = "item to remove" vendor = Vendor(inventory=["a", "b", "c"]) result = vendor.remove(item) assert len(vendor.inventory) is 3 assert result is False
def test_removing_from_inventory_returns_item(): item = "item to remove" vendor = Vendor(inventory=["a", "b", "c", item]) result = vendor.remove(item) assert len(vendor.inventory) is 3 assert item not in vendor.inventory assert result is item