Descanse asegurado + Mock MVC @ControllerAdvice

En mi proyecto estoy usando Rest Assured MockMVC con la siguiente dependencia:

<dependency>
    <groupId>com.jayway.restassured</groupId>
    <artifactId>spring-mock-mvc</artifactId>
    <version>2.9.0</version>
</dependency>

Y mi clase de prueba se ve así:

TestController testController = new TestController();
@Before
public void configureRestAssuredForController() {
    RestAssuredMockMvc.standaloneSetup(testController);
}

Tengo un par de ExceptionHandlers definidos en la clase de controlador. En mis pruebas JUnit pude verificar las rutas de solicitud y los controladores cuando se definieron en la clase de controlador.

Sin embargo, cuando moví los controladores a una clase separada con@ControllerAdvice, los controladores no se invocan desde las pruebas.

Comprendí que se debe a la configuración independiente del controlador, que probablemente no podría cargar los controladores definidos en otra clase.

Pero no pude entender cómo agrego los controladores de excepciones al RestAssuredMockMvc, en modo independiente para que esto funcione.

Estoy luchando y cualquier ayuda es muy apreciada por favor.

Respuestas a la pregunta(2)

Su respuesta a la pregunta