gpt4 book ai didi

java - 如何在测试的拆卸方法中获取 junit 断言失败原因

转载 作者:行者123 更新时间:2023-12-01 13:22:34 25 4
gpt4 key购买 nike

我用setup、Test和tearwon方法编写了一个简单的测试。在测试中我编写了3个断言语句。第一个通过,第二个失败,第三个再次通过。现在我想得到拆解测试的结果是通过还是失败,如果失败是什么原因。帮助将不胜感激!!!

最佳答案

您可以使用 TestWatcher rule .

public static class YourTest {
@Rule
public TestWatcher watchman = new TestWatcher() {
@Override
protected void failed(Throwable e, Description description) {
// log the AssertionError e
}
};

@Test
public void testSomething() {
//your test
}
}

关于java - 如何在测试的拆卸方法中获取 junit 断言失败原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21949420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com