【WIP】JUnit(REST Assured)でQuarkus製アプリをデバッグ実行するとタイムアウトする問題を解決した
検証環境
事象
JUnit(REST Asssured)を使ったテストデバッグでステップ実行を行っていると、 java.net.SocketTimeoutException: Read timed outが発生した。
解決方法
@QuarkusTest public class ApiTest { @Test public void testHelloEndpoint() { given() .config(RestAssured.config() .httpClient(HttpClientConfig.httpClientConfig() .setParam("http.socket.timeout", 1000000))) .when() .log().all() .get("hogehoge-service/hogehoge-service/sampleA/hello") .then() .log().all() .statusCode(200); } }
参考
