@@ -0,0 +1,886 @@
+package io.quarkus.spring.web.test;%0A%0Aimport static io.restassured.RestAssured.when;%0Aimport static org.hamcrest.Matchers.is;%0A%0Aimport org.jboss.shrinkwrap.api.ShrinkWrap;%0Aimport org.jboss.shrinkwrap.api.spec.JavaArchive;%0Aimport org.junit.jupiter.api.Test;%0Aimport org.junit.jupiter.api.extension.RegisterExtension;%0A%0Aimport io.quarkus.test.QuarkusDevModeTest;%0A%0Apublic class ControllerReloadTest %7B%0A%0A    @RegisterExtension%0A    static QuarkusDevModeTest TEST = new QuarkusDevModeTest()%0A            .setArchiveProducer(() -%3E ShrinkWrap.create(JavaArchive.class)%0A                    .addClasses(SimpleSpringController.class));%0A%0A    @Test%0A    public void testRepositoryIsReloaded() %7B%0A        when().get(%22/simple%22).then().body(is(%22hello%22));%0A%0A        TEST.modifySourceFile(%22SimpleSpringController.java%22, s -%3E s.replace(%22hello%22, %22hi%22));%0A%0A        when().get(%22/simple%22).then().body(is(%22hi%22));%0A    %7D%0A%7D%0A

Add a dev-mode test for the Spring Web module