通过一定比例的JUnit测试

时间:2014-02-21 15:46:51

标签: java junit

有没有一种简单的方法可以告诉JUnit你只需要通过一定百分比或一定数量的测试?我主要是在方法级别寻找一些东西,但是班级水平也很好。

我知道这对于单元测试来说是非常规的,但我主要从事机器学习,我不希望每一项测试都通过。

2 个答案:

答案 0 :(得分:6)

我建议你写一个自定义的@Rule。您可以从ErrorCollector实现开始,并将其修改为不报告特定百分比下的错误。

答案 1 :(得分:1)

您可以跟踪int中已经传递的所有测试的数量,并始终更新它并检查它是否超过@After方法中的某个阈值(在每次测试后运行) )。