JUnit 5 - usage and first test
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.
29 mar 2019
1619
Other articles
Testowanie aplikacji za pomocą JUnit5 i JMock. Część 2
Jak przygotować się do certyfikacji IIBA. Wyzwania i hacki
Testowanie aplikacji za pomocą JUnit5 i Mockito. Część 2
Testowanie aplikacji za pomocą JUnit5 i Mockito. Część 1
Testowanie aplikacji za pomocą JUnit5 i EasyMock. Część 2
Testowanie aplikacji za pomocą JUnit5 i EasyMock. Część 1
Test Driven Development z użyciem JUnit 5. Część 6
Test Driven Development z użyciem JUnit 5. Część 5
Test Driven Development z użyciem JUnit 5. Część 4
Test Driven Development z uzyciem JUnit 5. Czesc 3
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:
Chcesz dowiedzieć się, jak pracować z tą technologią? Sprawdź nasze szkolenie JUnit Testing.
Catalin Tudose
Java and Web Technologies Expert
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