Hi!
Frage steht ja schon im Titel - ist das nur Konvention, dass man Unit-Tests in einem Maven-Projekt im src/test/java-Verzeichnis platziert, oder hat das handfeste Gründe, Vorteile oder gar Notwendigkeiten?
Erleichtert oder ermöglicht diese Platzierung z.B. die Integration in eine CI-Pipeline? Oder vereinfacht es den Build-Prozess in Maven, wenn man Uint-Tests automatisiert ausführt?
Oder ist das alles egal und es würde genauso alles gut funktionieren, wenn man Unit-Tests sturr in ein eigenes Maven-(Unter)-Projekt packt, sodass es letztlich eben nur Konventio ist?
Lg
Zrebna
Frage steht ja schon im Titel - ist das nur Konvention, dass man Unit-Tests in einem Maven-Projekt im src/test/java-Verzeichnis platziert, oder hat das handfeste Gründe, Vorteile oder gar Notwendigkeiten?
Erleichtert oder ermöglicht diese Platzierung z.B. die Integration in eine CI-Pipeline? Oder vereinfacht es den Build-Prozess in Maven, wenn man Uint-Tests automatisiert ausführt?
Oder ist das alles egal und es würde genauso alles gut funktionieren, wenn man Unit-Tests sturr in ein eigenes Maven-(Unter)-Projekt packt, sodass es letztlich eben nur Konventio ist?
Lg
Zrebna