我有两个字符串:
ISI_ISTP_20161213_9ec83b6e68b74e859741ce731e866236_wrk.xml
ISI_ISTP_20161212_9ec83b6e68b74e859741ce731e866236_wrk.xml
我的测试,测试这些字符串是否相等:
assertFalse("Tatsaechliches Ergebnis weicht nicht von
'" + expectedResult + "' ab!", result.equals(expectedResult));
不幸的是,这个测试通过是相同的,但显然它不是。 有人能帮助我吗?
答案 0 :(得分:2)
可能是因为你使用了assertFalse。这就是为什么测试返回true,因为测试用例是真的。字符串不等于测试为真的原因。使用assertTrue获取另一个结果
答案 1 :(得分:0)
您必须将此用于您的目的:
assertTrue("Tatsaechliches Ergebnis weicht nicht von
'" + expectedResult + "' ab!", result.equals(expectedResult));