gpt4 book ai didi

java - Junit 在 assertTrue 字符串比较时返回错误

转载 作者:行者123 更新时间:2023-11-29 06:12:42 26 4
gpt4 key购买 nike

     StringWriter result = runMethod.getOutput();
String expected = "<3>textValue</3>"
assertTrue("Should have contained the required result", result.toString().contains(expected));

为什么 Junit 在这里返回一个错误?

最佳答案

我刚刚试过了,效果很好。

如果字符串不匹配,它会给出以下错误。java.lang.AssertionError: 应该包含要求的结果

import static org.junit.Assert.assertTrue;

import java.io.StringWriter;

import org.junit.Test;

public class XYZ
{

@Test
public void test()
{

StringWriter result = new StringWriter();
result.append("<3>textValue</3>");
String expected = "<3>textValue</3>";
assertTrue("Should have contained the required result", result.toString().contains(expected));
}

}

关于java - Junit 在 assertTrue 字符串比较时返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6217154/

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