Example #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) == 3
    assert not result
def test_removing_not_found_is_false():
    # arrange
    item = "item to remove"
    vendor = Vendor(inventory=["a", "b", "c"])
    # act
    result = vendor.remove(item)
    # assert
    assert len(vendor.inventory) is 3
    assert result is False
Example #3
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) == 3
    assert item not in vendor.inventory
    assert result == item
def test_removing_from_inventory_returns_item():
    # arrange
    item = "item to remove"
    vendor = Vendor(inventory=["a", "b", "c", item])
    # act
    result = vendor.remove(item)
    # assert
    assert len(vendor.inventory) is 3
    assert item not in vendor.inventory
    assert result is item