在JUnit中,我们可以使用Assume
代替Assert
这样做的好处是测试不会失败,但也标志着没有完全成功。
是否有可能配置xx%必须成功的所有Assume
测试,否则TestCase将失败?
并不是我们只编写Assume
测试,但在某些特定情况下我们需要这样做,因为我们没有LDAP测试环境,并且可能会影响我们的测试。
如果测试失败=>在释放之前解决测试问题
使用Assume
,如果我们有时间并且没有释放压力,我们仍可以释放大部分假设成功并重构测试。
当然,成功率需要高达90-95%
我现在正在考虑创建一个静态包装类的方向,我记录调用和失败
当然,我不想重新发明它已经存在的轮子,然后我会写更好的实现。