Według Pitest'a documentation, wydaje się, że to powinno być proste, ale sprawia mi kłopot. Powinienem mieć możliwośćWykonaj Pitest z wiersza poleceń
java -cp <your classpath> \
org.pitest.mutationtest.commandline.MutationCoverageReport \
--reportDir c:\\mutationReports \
--targetClasses example.foo.* \
--sourceDirs c:\\myProject\\src \
--targetTests example.foo*
ale nie wiem, co niektóre z tych rzeczy powinny być dla mojego projektu, takie jak „< ścieżce klas >”. Struktura plików
Mój projekt wygląda tak:
Docelowo chcę umieścić to w pliku .bat i uruchomić go na TeamCity dla mojego CI
Każda pomoc będzie mile widziana!
To nie jest odpowiedź na twoje pytanie, ale widzę plik build.xml w twoim obszarze roboczym. Może byłoby łatwiej użyć [wtyczki Ant dla PIT] (http://pitest.org/quickstart/ant/) zrobić to automatycznie? Ponadto istnieje wtyczka Eclipse do gry z PIT lokalnie z twojego IDE. –
Próbowałem, ale znowu nie jestem pewien, jakie wartości muszę wprowadzić. To, co próbowałem, nie działa. – DeadEli
Ogólnie w swojej 'classpath' powinieneś mieć wszystkie swoje klasy i wszystkie zależności twojego projektu (w tym PIT). Eclipse powinien zapewnić ciąg łańcuchów klas, na przykład podczas uruchamiania testów. –