Cześć wszystkim,
jak już w wcześniejszym wątku wspominałem jestem na początku drogi z Java jak i z programowaniem. Moja droga właśnie jest na etapie testów jednostkowych. Dokładniej mówiąc próbuję zrobić testy jednostkowe które obsługują wyjątek, a w sadzie go rzucają. Tylko problem polega na tym ,że nie bardzo wiem jak napisać test którego wynikiem miał by być rzucony wyjątek.
Test który próbuję napisać:
@Test(expected = NullPointerException.class)
public void testMetodyScalaDwaSlowa_pierwszeSlowoNull(){
ScalSlowa scalSlowa =new ScalSlowa();
String a =null;
String b = "testyJednostkowe";
}
oraz metoda którą miał by test sprawdzać:
public String scalaDwaSlowa(String a, String b) {
if (a.equals(null) || b.equals(null)) {
throw new NullPointerException();
}
return a + b;
}