Múltiples llamadas Rest en Java usando RestAssured

Cuando realiza una solicitud de descanso con RestAssured, parece esperar una respuesta. Necesito hacer una solicitud POST en RestAssured y luego, mientras espera una respuesta, necesito hacer una solicitud GET. Estoy usando Java y RestAssured. También he intentado crear un segundo hilo y todavía no ha funcionado. Esto es para fines de prueba.

Aquí es donde espera:

given().auth().preemptive().basic(userCreds[0], userCreds[1]).contentType("application/json;").and().post(baseURL + resourcePath + this.act.getId() + "/run");

Me gustaría que esto se ejecute mientras se ejecuta la solicitud anterior (¿solicitud asincrónica?):

given().auth().preemptive().basic(userCreds[0], userCreds[1]).when().get(baseURL + resourcePath + this.connect.getId() + "/outgoing/" + fileId);

También he leído que RestAssured admite solicitudes asíncronas, pero no he tenido éxito para que funcione. Mi proyecto está mavenizado. Solo soy un tipo de control de calidad humilde, por lo que cualquier ayuda sería muy apreciada.

Respuesta 1

RestAssured solo admite la ejecución paralela, no la ejecución asincrónica.

Respuesta: 2

Por ejemplo, para un juego tengo algo de habilidad, que es un objeto de datos: habilidad de interfaz pública {public String getName (); } Public class Attack implementa Skill {public String getName () {return "Attack"; ...

Spring Boot puede construir archivos ejecutables .jar o .war. ¿Hay alguna diferencia entre ellos, además de la extensión del archivo? La documentación indica que debe configurar su proyecto para construir un jar o ...

¿Existe una manera elegante de afirmar que los números son iguales mientras se ignoran sus clases? Quiero usarlo en el marco de pruebas JUnit pero, por ejemplo, Assert.assertEquals (1,1L) falla con java.lang ...

Tengo algunas pérdidas de memoria en mi aplicación. Todos se originan en torno a un clúster de vista específico en el que he pasado mucho tiempo retocando y tratando de reducir un paso contextual lo más posible. Esto lleva ...