Wo platziere ich die Testklassen?

Wuast

Bekanntes Mitglied
Hallo und schönen Sonntag euch allen.
Wo platziert ihr in einem Projekt die Testklassen? Eigenes Packes und dann zum KlassenName das passende TestKlassenName oder in der Form in das Package, wo die übrigen Klassen stehen?
Danke und liebe Grüße 🙂
 
Bei meinen Projekten:
Das Package ist das Gleiche Und der Name ist XyzTest (Wenn der Name der Klasse Xyz ist).

Und die Sourcen für die Tests sind unabhängig von den Sourcen der eigentlichen Klassen, denn die Tests werden ja nicht mit ausgeliefert. Üblich sind z.B. src/main/java und src/test/java.
 
Netbeans legt von sich aus zwei Ordner im Projektverzeichnis an, src und test. Der Dateibaum in diesen Ordnern ist weitgehend gleich, die Testklassen sind ungefähr in dem von Konrand genannten Schema benannt.

Üblich sind z.B. src/main/java und src/test/java.
So wird es auch von Gradle standardmäßig gehandhabt (wenn man das nicht umpfuscht).
 
Macht Eclipse das nicht eigentlich auch automatisch? Netbeans kann dir Unittests auch automatisiert anlegen und ich wäre sehr verwundert, wenn Eclipse das nicht auch könnte, evt. mit Pluginunterstützung. Und spätestens dann muß Eclipse/das Plugin sich ja selber einen Ordner suchen.
 

Zurück
Oben