java - 在测试或测试类之后清除 JMockit 期望
问题描述
我们有一个旧代码库,几乎没有模拟全局静态对象的测试。如果在模拟静态属性的测试之后在同一个测试套件(同一个 JVM)中被调用,这会影响其他失败的测试。
将生产代码重写为适当的依赖注入涉及大量工作。更快的方法是消除期望。
有没有办法手动清除/删除在特定测试类中设置的所有期望?
解决方案
推荐阅读
- c++ - C++ 中的 lower_bound()
- python - 使用 h5py(或其他方法)有效地保存和加载数据
- sql - SQL Server 中的替换函数
- java - ElasticSearch 查询匹配不正确
- oracle-sqldeveloper - 在 sqldeveloper 中并排从结果中拆分代码
- android-studio - Android Studio , 如何通过移动应用控制网站
- java - 在 IDEA 2019.3+ 中更改外部注释位置
- go - 配置 Keycloak 以在 id 令牌中包含 at_hash 声明
- php - HTML BootStrap 登录表单发布方法不起作用 [URL 中没有参数]
- javascript - 嵌入在 html5 中的 javascript 按 ID 对输入值求和以进行单选 - 检查验证