Witam
Mam klasę powiedzmy że nazywa się Dane. W tej klasie są jakieś pola typu imie, nazwisko, pesel etc Teraz mam metodę w której jest logika biznesowa wypełniająca te pola (metoda ta jest ween tej klasy ponieważ jest ona związana tylko z tą klasą więc nie wystawiam tego gdzie indziej).
Metoda (publiczna) przyjmuje wielkiego Stringa i wewn robię cuda-wyodrębniam pojedyńcze wyrazy i uzupełniam obiekt. Zwraca tylko true or false. False w przypadku gdy czegoś nie dało się rozdzielić , ztrimować etc.
Z grubsza metoda tak wygląa:
public boolean(String tekst)
{
tutaj się coś dzieje z tekst
i potem:
this.imie = ...
znowu coś się dzieje
this.pesel = ....
i tak dalej
}
Jak taka metodę przetestować w jUnit? Wsadzic Stringa do metody a wynik-sprawdzać wypełnianie obiektu klasy z której wywołano metodę?