Refactoring und Erweiterung der Unittests fuer Customer
Test Refactoring. ShopTest eingefuehrt.
Test Refactoring. DummyObjekte und Observer
Cart Test
Checkout eingefuehrt inklusive Zustandsautomat
Checkout neu entworfen
Tests bereinigt. Neuer Testfall fuer den Checkout
Exception fuer die Cart Validierung
API aufgeraeumt
API aufgeraeumt
Cart Validierung im Checkout
Tests for creating bills added
Tests for bill creation
CartValidator ausgelagert
Test Refactoring
Test Refactoring
Test Refactoring
Test Refactoring
Neue Tests fuer den Checkout
Test Refactoring