Wenn Unit-Tests zu schreiben, ich habe in der Regel eine Test-Klasse pro Produktion Klasse, so meine Hierarchie so ähnlich aussehen:Wie organisiert man Integrationstests?
src/main
-package1
-classA
-classB
-package2
-classC
src/test
-package1
-classATests
-classBTests
-package2
-classCTests
jedoch, wenn die Integration tun prüft die Organisation wird weniger starr. Zum Beispiel kann ich eine Testklasse haben, die classA und classB in Verbindung prüft. Wo würdest du es hinstellen? Was ist mit einer Testklasse, die classA, classB und classC zusammen testet?
Auch Integrationstests erfordern normalerweise externe Eigenschaften oder Konfigurationsdateien. Wo platzierst du sie und nimmst du eine Namenskonvention für sie?
Diese Antwort hilft nicht und verdient keine Verbesserung: - | – t3chb0t