Architektura JUnit 5. Czesc 5
Architektura JUnit 5. Czesc 5
W tym piątym artykule z naszej serii przyjrzymy się klasie CustomStatement. Miłego czytania.
25 cze 2021
501
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
W Listing 7 wykonujemy następujące czynności:
- Deklarujemy naszą klasę CustomStatement, która rozszerza klasę Statement (1).
- Zachowujemy odniesienia do pola Statement i do pola Description (2) i używamy ich jako argumentów konstruktora (3).
- Nadpisujemy odziedziczoną metodę oceny i wywołujemy w niej metodę base.evaluate () (4).
W Listing 8 używamy wcześniej zdefiniowanej reguły niestandardowej, wykonując następujące czynności:
- Deklarujemy publiczne pole CustomRule i opatrujemy je adnotacją @Rule (1).
- Tworzymy metodę myCustomRuleTest i opisujemy ją @Test (2).
Wynik wykonania tego testu przedstawiono na rysunku 1. Efektywne wykonanie testu jest otoczone dodatkowymi komunikatami dostarczanymi w metodzie oceny klasy CustomStatement.
Interesujesz się Javą? Sprawdź nasze szkolenia
Catalin Tudose
Java and Web Technologies Expert