Ich habe viel über TDD gelesen, aber ich habe immer noch Zweifel. Zum Beispiel habe ich diese Klassendiagramme:
Es ist ein einfaches Beispiel, um TDD und Scheinobjekte kennenzulernen.
Welchen Test soll ich zuerst schreiben? Produkt , dann Linie und zuletzt Bestellung ? Wenn ich das tue, sollte ich Line and Product verwenden , um die Bestellung zu testen, oder sollte ich Mock Objects verwenden? Wann sollte ich Mock Objects verwenden? Sollte ich UML mit XP und TDD verwenden?
Ich verstehe diese Dinge noch nicht.