Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们如何模拟File.createTempFile()返回我们模拟的 File 对象?
File.createTempFile()
它应该返回我们的模拟文件对象,而不是创建一个新的临时文件并返回新对象。
这应该可以解决问题
PowerMockito.mockStatic(File.class); File mockFile = PowerMockito.mock(File.class); when(File.createTempFile(anyString(), anyString())).thenReturn(mockFile);
没有代码或测试类就无法提出更多建议