Wpis z mikrobloga

Mirki - czemu mi to nie działa? ( ͡° ʖ̯ ͡°)

Piszę testy automatyczne api (Rest Assured + junit + maven + maven-surefire-plugin). Próbuję sobie odpalić część testów na podstawie fragmentu tekstu z nazwy klasy. Niestety - tylko dwie klasy z pięciu się odpalają. Pod spodem nazwy klas a w komentarzu część odpowiadająca za surefire plugin.

Błagam - jeśli ktoś ma jakiś pomysł, cokolwiek - piszcie. :)

ps. we wszystkich klasach są znaczniki JUnita "@Test"

#maven #testowanieoprogramowania #testowanie #programowanie #java #testing #junit #it #restassured #api #apitesting #testowanieapi
damianbeat - Mirki - czemu mi to nie działa? ( ͡° ʖ̯ ͡°)

Piszę testy automatyczne ...

źródło: comment_PBLoucVYpwh1aJiPGkREOXK0ALQB66HD.jpg

Pobierz
  • 8
  • Odpowiedz
Korzystając z "mvn test" odpalają mi się klasy "ReportsTestProd" oraz "AuthenticationTestProd". Gdy wpisuję "mvn test -Pstage" odpalają się "ReportsTestStage" i "AuthenticationTestStage"....
  • Odpowiedz
@damianbeat: w działającej masz zaimportowane całe Junit import org.junit.*; w nie działającej masz zaimportowane import org.junit.jupiter.api.Test; możliwe, że Surefire nie rozumie annotacji z Jupiter API
  • Odpowiedz