Teg*_*wih 0 java junit5 spring-boot-test
返回类型为空时,有什么方法可以在DAO层中为保存方法编写单元测试?我在春季启动项目中使用的是Junit Log4j。
我尝试了许多方法来断言它们。但是因为它们没有返回任何值,所以我无法断言它们。
因此,您调用该方法,然后检查是否发生了所需的副作用。
例如,setFoo(7)应该意味着getFoo()回报7,虽然单元测试简单的getter / setter方法是在浪费时间。
通常使用模拟对象来检测副作用,但这完全取决于预期的副作用。请参阅:模拟对象的目的是什么?
| 归档时间: |
|
| 查看次数: |
417 次 |
| 最近记录: |