Example #1
0
def test_can_add_items_to_category_with_existing_items():
    item_1 = Item('Leinenkugel Creamy Dark Lager', 'Chippewa Falls, WI', 4.00)
    item_2 = Item('Budweiser', 'St. Louis, MO', 3.50)
    item_3 = Item('PBR', 'Some really obscure place you probably never heard of', 3.25)

    category = Category("Beer", [item_1, item_2])
    category.add_item(item_3)

    assert item_1 in category.items
    assert item_2 in category.items
    assert item_3 in category.items
def test_can_add_items_to_category_with_existing_items():
    item_1 = Item('Leinenkugel Creamy Dark Lager', 'Chippewa Falls, WI', 4.00)
    item_2 = Item('Budweiser', 'St. Louis, MO', 3.50)
    item_3 = Item('PBR',
                  'Some really obscure place you probably never heard of',
                  3.25)

    category = Category("Beer", [item_1, item_2])
    category.add_item(item_3)

    assert item_1 in category.items
    assert item_2 in category.items
    assert item_3 in category.items
Example #3
0
def test_two_categories_have_separate_items():
    category_1 = Category("Beer")
    category_2 = Category("Appetizers")

    beer = Item('Leinenkugel Creamy Dark Lager', 'Chippewa Falls, WI', 4.00)
    quesadillas = Item('Quesadillas', 'Steak or chicken in a grilled flour tortilla with melted cheese', 8.25)

    category_1.add_item(beer)
    category_2.add_item(quesadillas)

    assert beer in category_1.items
    assert quesadillas in category_2.items

    assert beer not in category_2.items
    assert quesadillas not in category_1.items
def test_two_categories_have_separate_items():
    category_1 = Category("Beer")
    category_2 = Category("Appetizers")

    beer = Item('Leinenkugel Creamy Dark Lager', 'Chippewa Falls, WI', 4.00)
    quesadillas = Item(
        'Quesadillas',
        'Steak or chicken in a grilled flour tortilla with melted cheese',
        8.25)

    category_1.add_item(beer)
    category_2.add_item(quesadillas)

    assert beer in category_1.items
    assert quesadillas in category_2.items

    assert beer not in category_2.items
    assert quesadillas not in category_1.items
Example #5
0
def test_item_added_to_empty_category_exists():
    category = Category("Beer")
    item = Item('Leinenkugel Creamy Dark Lager', 'Chippewa Falls, WI', 4.00)

    category.add_item(item);
    assert item in category.items
def test_item_added_to_empty_category_exists():
    category = Category("Beer")
    item = Item('Leinenkugel Creamy Dark Lager', 'Chippewa Falls, WI', 4.00)

    category.add_item(item)
    assert item in category.items