我必须抛出一个IOException使用Mockito的方法,它正在读取输入流,如下所示.有什么办法吗?
public void someMethod(){
try{
BufferedReader in = new BufferedReader(new InputStreamReader(inputStream));
firstLine = in.readLine();
}catch(IOException ioException){
//Do something
}
Run Code Online (Sandbox Code Playgroud)
我试着嘲笑
BufferedReader buffReader = Mockito.mock(BufferedReader.class);
Mockito.doThrow(new IOException()).when(buffReader).readLine();
Run Code Online (Sandbox Code Playgroud)
但没有成功:(