errorcollector

    0热度

    1回答

    我有几个断言,我想收集所有的问题,最后整个测试应该失败,适当的控制台输出。但现在,我什么都没有。 @Rule public ErrorCollector collector = new ErrorCollector(); Matcher<Boolean> matchesTrue = IsEqual.equalTo(true); collector.checkThat("FA

    2热度

    1回答

    我在我的Junit测试用例中使用ErrorCollector,目的是打印出错误而不是停在错误的位置。 我通过使用不带参数的方法成功尝试了ErrorCollector。然而,为了减少代码的重复(我写了相同的方法6次 没有参数;因为我使用6个文件进行比较,如我的代码所示), 我想有一个通用的方法,可以用来实现相同打印错误并继续检查的目的。 当我尝试使用与参数的方法我得到了异常“方法应该没有参数”..

    0热度

    2回答

    有没有办法给JUnit输出添加消息?刚才我可以给ErrorCollector添加一个带有这个消息的异常,但是我将会得到和堆栈,我不需要最后一个。我想在错误之前添加消息。 这个想法是:在检查XML时,收集所有的差异,并在最后如果出现错误,输出XML本身以及错误之后的错误。 编辑: 请注意,我想添加到现有的输出,而不是只输出我的消息。

    1热度

    1回答

    检查很多XML字符串,我经常使用ErrorCollector构造。但我仍然不明白它是如何工作的。 当我宣布一个ErrorCollector,我得马上给它分配: @Rule public ErrorCollector collector= new ErrorCollector(); 如果我想刷新每次测试前的收藏家,我把分配 collector= new ErrorCollector();