Test Driven Development using Python
A small project to learn test driven development.
- Can create instance of Checkout class
- Can add item price
- Can add an item
- Can calculate the current total
- Can add multiple items and get correct total
- Can add discount rules
- Can apply discount rules to the total
- Exception is thrown for item added without a price