org.mockito.exceptions.misusing.NotAMockException: Argument passed to when() is not a mock! Example of correct stubbing: doThrow(new RuntimeException()).when(mock).someMethod();
时间: 2024-03-28 21:39:15 浏览: 501
junit单元测试及Mock应用,超详细的PPT实战应用
这是一个Mockito框架的异常,它通常表示在使用when()方法进行Stubbing时,传入的参数不是一个Mock对象。正确的Stubbing示例是:doThrow(new RuntimeException()).when(mock).someMethod();。你需要确认你传入的对象是否是一个Mock对象,如果不是,则需要使用Mockito.mock()方法创建一个Mock对象。
阅读全文