示例#1
0
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
示例#2
0
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