def test_set_cart_currency_to_gbp(): cart = ShoppingCart() cart.add_item("apple", 1) receipt = cart.print_receipt() assert receipt[0] == "apple - 1 - €1.00" cart.modify_currency('GBP') receipt = cart.print_receipt() assert receipt[0] == "apple - 1 - £0.86"
def test_set_product_source_to_dict(): os.environ["data_source"] = "DICT" reload(config) cart = ShoppingCart() cart.add_item("apple", 1) receipt = cart.print_receipt() assert receipt[0] == "apple - 1 - €1.00" cart.modify_currency('GBP') receipt = cart.print_receipt() assert receipt[0] == "apple - 1 - £0.86"