gpt4 book ai didi

java - assertSame Junit 测试

转载 作者:行者123 更新时间:2023-11-28 21:11:10 25 4
gpt4 key购买 nike

这是我的方法:

public static String passCheck(String x){
return x;
}

这是我的测试:

Test
public void pass(){
Testcases testcases = new Testcases();
String y = "mypassword123";
assertSame(y, testcases.passCheck(x));

}

怎么会报错说找不到变量x?

最佳答案

How come there is an error saying variable x cannot be found?

因为 x 未在 pass 中声明 - 它passCheck 中声明。它不在您的测试方法的范围内。这与 JUnit 无关 - 它只是普通的 Java。

你想要:

assertSame(y, testcases.passCheck(y)); 

关于java - assertSame Junit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27283185/

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