首页 > 解决方案 > Mockito lenient() 何时使用

问题描述

据我了解,使StrictStubbinglenient引发的异常静音。基于此,不应该使用,可能只是在执行 TDD 时临时使用,因为严格的存根异常通常意味着您的代码要么错误,要么测试设计不当,要么您添加了不必要的行。lenient

是否存在lenient实际需要或对测试有用的实际场景?

标签: androidunit-testingmockitoandroid-junit

解决方案


例如,在从 Mockito 1 迁移到 Mockito 2(后者引入了严格的存根)时,如果您需要在短时间内完成迁移,它就非常有用。


推荐阅读