使用条件制作自定义类范围的 JUnit 注释

问题描述

使用 JUnit4 我需要制作一个自定义注释(有点像 @ignore),如果在规则实现本身中评估的条件为真,则跳过整个测试类。我已经在覆盖评估函数方法/单个测试范围上实现了类似的注释,但它不适用于 run 函数(它涵盖了 JUnit 中的整个类)。我还查看了有关 @ignore 的 JUnit 源代码,希望能找到一些有用的东西,但它只使用了大量自定义运行器等,而不是“简单”覆盖。

有谁知道如何做到这一点? 理想情况下,我会在类和方法作用域上使用相同的注释,但它们是否是 2 个不同的注释并不重要。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)