Ben bir String ayrıştırır ve daha sonra çok sayıda şey kontrol eden bir yapıcı için bir jUnit testi yazıyorum. Yanlış veriler olduğunda, her şey için farklı mesajlara sahip bazı IllegalArgumentException atılır. Bu yüzden bunun için testler yazmak istiyorum, ancak hangi hatanın atıldığını nasıl anlayabilirim? budur bunu nasıl yapabilirim:jUnit farklı durumlarda aynı özel durum
@Test(expected=IllegalArgumentException.class)
public void testRodneCisloRok(){
new RodneCislo("891415",dopocitej("891415"));
}
ve bu olmak istiyorum nasıl, ama nedense bunu yazmak mümkün olup olmadığını bilmiyorum:
@Test(expected=IllegalArgumentException.class("error1"))
public void testRodneCisloRok(){
new RodneCislo("891415",dopocitej("891415"));
}