修饰符和类型 方法和说明 在给定的毫秒数后将触发验证,允许测试异步代码。 允许至少 x 调用的验证。 允许至少一次调用的验证。 允许最多 x 次调用的验证。 允许最多一次调用的验证。 允许按顺序进行非贪婪调用的验证。 清除所有mock、类型缓存和检测。 仅在存根不重要时使用此方法清除调用。 添加要在验证失败时打印的说明。 当你想要和通用的 一起存根void方法时使用。 使用时会调用(执行)真正的方法。 使用设置void方法什么也不做。 在那些极少数情况下,你不能使用时,使用。 与相同,但可以设置连续的返回值。 要存根void方法并抛出异常时使用。 与相同,但可以设置连续的异常。 要存根void方法并抛出异常时使用,支持连续抛出异常。 为高级用户或框架集成商提供。 为了验证,忽略给定mock的存根方法。 创建对象,允许按顺序验证mock的对象。 宽松存根,绕过“严格存根”验证(请参阅 参考资料)。 创建给定类或接口的mock对象。 使用指定的Answer策略创建mock以交互。 创建具有一些非标准设置的mock。 指定mock名称。 为给定类的所有构造器创建线程本地mock控制器。 为给定类的所有构造器创建线程本地mock控制器。 为为给定类的所有构造器创建线程本地mock控制器。 为给定类的所有构造器创建线程本地mock控制器。 为给定类的所有构造器创建线程本地mock控制器。 为给定类的所有构造器创建线程本地mock控制器。 为给定类的所有构造器创建线程本地mock控制器。 返回一个 MockingDetails 实例,该实例允许检查特定对象以获取 Mockito 相关信息。 是一个可选的、强烈推荐的功能,它通过消除样板代码和添加额外的验证来帮助推动更清晰的测试。 为给定类或接口的所有静态方法创建线程本地mock控制器。 为给定类或接口的所有静态方法创建线程本地mock控制器。 为给定类或接口的所有静态方法创建线程本地mock控制器。 为给定类或接口的所有静态方法创建线程本地mock控制器。 的别名,见 允许检查给定的方法是否只调用一次。 聪明 Mockito 用户几乎不使用此功能,因为他们知道这可能是测试不佳的迹象。 请参阅 的文档。 创建真实对象的监视。 验证将一遍又一遍地触发,直到给定的毫秒数,允许测试异步代码。 允许验证调用的确切次数。 首先,如果有任何问题,我鼓励您阅读 Mockito FAQ:https : //github.com/mockito/mockito/wiki/FAQ 验证某些行为 发生过一次。 验证某些行为至少发生过一次/确切的次数/从未发生过。 验证给定的模拟上没有发生交互。 检查任何给定的模拟是否有任何未经验证的交互。 已弃用。 从 3.0.1 开始。请将您的代码迁移到 创建方法的存根。 允许使用其他mock设置进行mock创建。版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/7505.html