private void mockStorageServiceFactory(StorageGroupService storageGroupService)
throws StorageServiceException {
PowerMockito.mockStatic(StorageServiceFactory.class);
PowerMockito.when(StorageServiceFactory.getContainerNameForPartner(anyLong()))
.thenReturn("dummyName");
}
实际方法是在第3行(when().thenReturn()
)调用。
我已添加了@RunWith(PowerMockRunner.class)
和@PrepareForTest
注释
为什么要调用实际方法?我也试过了PowerMockito.doReturn
,但也遇到了同样的问题。
答案 0 :(得分:0)
抱歉,我正在使用main方法运行测试用例。当我把它作为JUNIT运行时,它正在工作。