Zpo-3-wyk-Slajd26: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 6: | Linia 6: | ||
Na slajdzie przedstawiono przykład klasy testującej RomanNumberTest, która wcześniej została napisana pod kątem użycia z biblioteką JUnit 3.8. | Na slajdzie przedstawiono przykład klasy testującej RomanNumberTest, która wcześniej została napisana pod kątem użycia z biblioteką JUnit 3.8. | ||
Metoda ''inicjuj'' ''()'' oznaczona anotacją @Before jest wykonywana analogicznie do metody ''setUp'' ''()'' znanej z JUnit 3.8, czyli przed wykonaniem każdego przypadku testowego. Jej odpowiednikiem finalizującym jest metoda ''sprzataj'' ''()'' oznaczona anotacją @After'','' która zostanie wykonana | Metoda ''inicjuj'' ''()'' oznaczona anotacją @Before jest wykonywana analogicznie do metody ''setUp'' ''()'' znanej z JUnit 3.8, czyli przed wykonaniem każdego przypadku testowego. Jej odpowiednikiem finalizującym jest metoda ''sprzataj'' ''()'' oznaczona anotacją @After'','' która zostanie wykonana po każdym przypadku testowym. Liczba metod inicjujących i finalizujących jest dowolna, jednak między nimi nie są określone zależności kolejnościowe. | ||
Przypadki testowe nie są już związane konwencją | Przypadki testowe nie są już związane konwencją nazewniczą znaną z JUnit 3.8: do ich oznaczania wystarcza anotacja @Test. | ||
[[zpo-3-wyk-Slajd25 | << Poprzedni slajd]] | [[zpo-3-wyk-toc|Spis treści ]] | [[zpo-3-wyk-Slajd27 | Następny slajd >>]] | [[zpo-3-wyk-Slajd25 | << Poprzedni slajd]] | [[zpo-3-wyk-toc|Spis treści ]] | [[zpo-3-wyk-Slajd27 | Następny slajd >>]] |
Aktualna wersja na dzień 10:53, 17 paź 2006
Testy z użyciem JUnit 4.0
Na slajdzie przedstawiono przykład klasy testującej RomanNumberTest, która wcześniej została napisana pod kątem użycia z biblioteką JUnit 3.8.
Metoda inicjuj () oznaczona anotacją @Before jest wykonywana analogicznie do metody setUp () znanej z JUnit 3.8, czyli przed wykonaniem każdego przypadku testowego. Jej odpowiednikiem finalizującym jest metoda sprzataj () oznaczona anotacją @After, która zostanie wykonana po każdym przypadku testowym. Liczba metod inicjujących i finalizujących jest dowolna, jednak między nimi nie są określone zależności kolejnościowe.
Przypadki testowe nie są już związane konwencją nazewniczą znaną z JUnit 3.8: do ich oznaczania wystarcza anotacja @Test.