Mam projekt, w którym główne źródło i przypadki testowe dla tego źródła są przechowywane w tym samym katalogu/katalogu. Każda klasa testowa jest nazwą klasy, którą testuje z dodanym "Testem" na końcu. Więc jeśli mam Foo.java, obok niego pojawi się FooTest.java.Jak zachować kod Java i testy Junit razem budując z Gradle
Moje pytanie brzmi: jak mogę zbudować ten projekt z Gradle? Nadal chciałbym zachować oddzielne pliki klas, tj. Folder dla głównych klas i folder dla klas testowych.
Dlaczego nie można po prostu zrobić sobie prawo (i łatwiej) rzeczy i rozdzielenia klas produkcyjnych z klas test? –
Częścią ideologii stojącej za gradle jest to, że narzędzie do budowania nie powinno dyktować takich decyzji, ale powinno umożliwiać elastyczność. – MrQBerrt
Wiem, gradle, i myślę, że powinno być możliwe. Ale dlaczego sprawiasz, że twoje życie jest trudniejsze, niż powinno być? Nie mogę wymyślić żadnego dobrego powodu, aby oddzielić klasy testowe od klas produkcyjnych. –