Zpo-3-wyk-Slajd8
Z Studia Informatyczne
Klasa testująca w JUnit 3.x
Powyżej przedstawiono klasę testującą dla klasy RomanNumber, reprezentującej liczby rzymskie. W klasie RomanNumberTest znajduje się pole przechowujące referencję do obiektu testowanego, które jest inicjowane w metodzie setUp (). Przypadek testowy o nazwie testFive () sprawdza, czy konwersja liczby arabskiej 5 na rzymską V jest dokonywana właściwie. Jakakolwiek niezgodność jest raportowana przez wyjątek. Metoda tearDown () została zaimplementowana jedynie dla porządku, ponieważ jej zadanie – usunięcie obiektu testowanego – i tak wykona mechanizm garbage collector .