答案 0 :(得分:0)
错误ComparisonFailure
是从Assert.assertEquals
引发的,而不是您的代码。所以我认为它已经是所有堆栈跟踪。
答案 1 :(得分:0)
断言本身并没有失败,您所比较的值实际上是堆栈跟踪。断言显示预期值和实际值。预期是空白的。这应该是null还是空字符串?
也许这样的事情发生了:
//test code
String msg = foo.bar();
assertEquals(msg, "some string");
//code under test
class foo
{
String bar()
{
try{return "some string";}
catch (exception e)
{
return e.stacktrace();
}
}
}