Uzywam JUnit do napisania testow. Waliduje pola obiektu, na kazde pole jest regula (not null i odpowiednie
patterny). Uzywam glownie assertNotNull oraz assertTrue - gdzie wrzucam pattern.
Mam teraz pole ktore moze miec 3 wartosci. Jesli bedzie mialo inna, ma rzucac failed, jesli zas
bedzie mialo jedna z tych 3ech wartosci to ma ustawic odpowiednia (inna) wartosc.
pisanie kodu typu:
assertTrue(field.equals("A") || field.equals("B") || field.equals("C"));
nie do konca mi sie tu sprawdza. Bo kod ten sprawdzi mi tylko czy zmienna field ma wartosc A, B lub C.
A ja chce by jesli A to true i ustaw cos tam, jesli B to true i ustaw cos tam, jesli C to true i ustaw
cos tam innego. A jesli inna wartosc to test failed.
Da sie cos takiego zrobic?
pzdr,
misty