JUnit 5 — usage and first test
Jak używać JUnit 5 w projekcie Java: różnice między JUnit 4 i JUnit 5 oraz testowanie z JUnit5.
4. Krok do Junit 5
Aby móc używać JUnit 5 w projekcie Java, do konfiguracji Maven należy dodać następujące zależności:
Między JUnit 4 i JUnit 5 należy zauważyć następujące różnice:
5. Pierwszy test Junit 5
W przeciwieństwie do JUnit 4 klasa testowa i metody testowe mogą być prywatne. Oto jak będzie wyglądał prosty test:
Uwagi dotyczące powyższego testu:
- Metoda z adnotacją @BeforeAll zostanie wykonana raz, przed uruchomieniem testów.
- Metoda z adnotacją @BeforeEach będzie wykonywana za każdym razem przed uruchomieniem każdego testu.
- Metoda z adnotacją @Test zostanie wykonana w celu zweryfikowania funkcjonalności.
- Metoda z adnotacją @AfterEach będzie wykonywana po każdym uruchomieniu każdego testu.
- Metoda z adnotacją @AfterAll zostanie wykonana raz, po uruchomieniu wszystkich testów.
Chcesz dowiedzieć się, jak pracować z tą technologią? Sprawdź nasze szkolenie JUnit Testing.
Zainteresowany JUnit? Sprawdź nasze szkolenia.
Catalin Tudose
Java and Web Technologies Expert
Originally published at https://www.luxoft-training.pl.