我正在用restassure测试我的(quarkus)应用程序,下面是一个示例
ExtractableResponse<Response> extract = given()
.when()
.contentType(MediaType.APPLICATION_JSON)
.header("Authorization", "Bearer " + token)
.body(request)
.post(API_SUPPORTED_CHECK)
.then()
.statusCode(OK.getStatusCode())
.extract();
显然,它在内存中的某个地方创建di上下文,并且它与测试上下文是分离的。至少,如果我用
@Inject
MyClass myBean;
并且改变它的属性,它们不会在测试应用程序中的bean中改变。
是否有可能从测试中获得测试应用程序的bean?
暂无答案!
目前还没有任何答案,快来回答吧!