gpt4 book ai didi

testing - 功能测试运行时出现运行时异常

转载 作者:行者123 更新时间:2023-11-28 19:54:29 26 4
gpt4 key购买 nike

public class MyTest extends FunctionalTest {

@Test
public void gtest() {
Http.Response response = GET("http://google.com"); // <--- RuntimeException
assertIsOk(response);
assertContentType("text/html", response);
assertCharset("utf-8", response);
}
}

这段代码抛出:

java.lang.RuntimeException: java.util.concurrent.ExecutionException: play.exceptions.UnexpectedException: Unexpected Error
at play.test.FunctionalTest.makeRequest(FunctionalTest.java:299)
at play.test.FunctionalTest.makeRequest(FunctionalTest.java:305)
at play.test.FunctionalTest.GET(FunctionalTest.java:103)
at play.test.FunctionalTest.GET(FunctionalTest.java:57)
at MyTest.gtest(MyTest.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

你能说出为什么会出现这个错误吗?以及如何解决? Playframework 1.2.4/Java 1.7.0_02。

最佳答案

您可能只需要增加执行池大小,在 dev 模式下默认为 1(默认情况下也意味着 test)。您的线程用完了,因此发生了异常。

在您的 application.conf 中尝试这样的设置:

%test.play.pool=2

关于testing - 功能测试运行时出现运行时异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8982389/

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