prueba de la aplicación de descanso de arranque de primavera con restAssured

He estado luchando con esto por algún tiempo ahora. Me gustaría usar restAssured para probar mi aplicación REST SpringBoot.

Si bien parece que el contenedor gira correctamente, tenga la seguridad (y cualquier otra cosa parece tener problemas para llegar a él.

Todo el tiempo recibo conexión rechazada excepción.

java.net.ConnectException: Connection refused

at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
...

mi clase de prueba:

@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
public class SizesRestControllerIT {

    @Autowired
    private TestRestTemplate restTemplate;

    @Test
    public void test() {
        System.out.println(this.restTemplate.getForEntity("/clothes", List.class));
    }

    @Test
    public void test2() throws InterruptedException {
        given().basePath("/clothes").when().get("").then().statusCode(200);
    }

}

y ahora para la parte raratest pasa e imprime lo que debería, perotest2 está obteniendo conexión rechazada excepción.

¿Alguna idea de lo que está mal con esta configuración?

Respuestas a la pregunta(7)

Su respuesta a la pregunta