У меня есть метод, который принимает строку и проверяет, содержит ли она другую строку.Если это так, то выдается пользовательское исключение.
Class Test{
String s2="test";
public void testex(String s1){
if(s1.contains(s2))
throw new customException();
}
}
Я пытаюсь написать модульный тест для этого:
@Test (expected = customException.class){
when(s1.contains(s2)
.thenThrow(new customException());
}
Однако мой тест не выполняется с ошибкой как- java.lang.Exception: Unexpected exception, expected customException but was<org.mockito.exceptions.misusing.MissingMethodInvocationException>