annotations - PowerMockito:@PrepareForTest programaticcaly?
问题描述
我正在寻找一种方法来替换以下内容:
@RunWith(PowerMockRunner.class)
@PrepareForTest(fullyQualifiedNames = ["jenkins.model.Jenkins", "hudson.model.Node", "hudson.model.Computer"])
class ClassToTest { ... }
通过我将放入设置方法的代码
@Before
void setup() {}
以同样的方式可以替换@RunWith(MockitoJUnitRunner.class)
为MockitoAnnotations.initMocks(this)
我需要这个,因为这个注释阻止我@RunWith(Parametrized.class)
从 Junit4使用
谢谢 !
解决方案
推荐阅读
- php - 从 pg_database_size 返回的结果不正确
- java - 当图像视图具有焦点时如何获得边框?
- sql-server - 使用 group by 将序列号添加到现有表的每列
- javascript - electron.ipcMain 的奇怪行为
- flutter - 如何让视频在不拉伸的情况下填满屏幕(使用 Chewie 或类似工具)?
- reactjs - 变量在反应事件总线上没有得到正确的值
- python - 使用 Python 通过 Linux 服务器将 pandas 写入 SQL Server
- google-cloud-platform - 如何将 pyspark ml 代码运行到 gcp 集群中?
- vue.js - API 需要设置用户代理,但它在 chrome 中是不安全的标头
- swift - 如何确保正确处理 VisionImage(来自 Google 在 Firebase 中的 ML Kit)对象?