【发布时间】:2020-04-02 06:32:24
【问题描述】:
我对 Junit 还很陌生,我需要为具有代码语句的方法编写 JUnit 5 测试用例:
public void method() {
// some code
Files.write(filepath)
// some more code
}
- 此代码是否会在每次运行单元测试时创建新文件?
- 有没有办法为这种没有创建文件或在测试方法执行完成后自动删除文件的场景编写单元测试?
解决方案需要与 JUnit 5 兼容。
【问题讨论】:
-
你可以用
PowerMock模拟静态方法。
标签: java unit-testing junit junit5