@@ -0,0 +1,1632 @@
+package org.carlspring.strongbox.controllers.configuration;%0A%0Aimport org.carlspring.strongbox.config.IntegrationTest;%0Aimport org.carlspring.strongbox.rest.common.RestAssuredBaseTest;%0A%0Aimport org.junit.jupiter.api.BeforeEach;%0Aimport org.junit.jupiter.api.Test;%0Aimport org.springframework.http.HttpHeaders;%0Aimport org.springframework.http.HttpStatus;%0Aimport org.springframework.http.MediaType;%0Aimport static io.restassured.module.mockmvc.RestAssuredMockMvc.given;%0Aimport static org.hamcrest.CoreMatchers.containsString;%0A%0A@IntegrationTest%0Apublic class SwaggerConfigTestIT extends RestAssuredBaseTest%0A%7B%0A%0A    @Override%0A    @BeforeEach%0A    public void init()%0A            throws Exception%0A    %7B%0A        super.init();%0A    %7D%0A%0A    @Test%0A    public void testSwaggerUIStaticResources()%0A    %7B%0A        String url = getContextBaseUrl() + %22/swagger-ui.html%22;%0A%0A        given().header(HttpHeaders.ACCEPT, MediaType.TEXT_HTML_VALUE)%0A               .when()%0A               .get(url)%0A               .peek() // Use peek() to print the output%0A               .then()%0A               .statusCode(HttpStatus.OK.value()) // check http status code%0A               .body(containsString(%22Swagger%22));%0A    %7D%0A%0A    @Test%0A    public void testSwaggerOpenAPIEndpoint()%0A    %7B%0A        String url = getContextBaseUrl() + %22/v2/api-docs%22;%0A%0A        given().header(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE)%0A               .when()%0A               .get(url)%0A               .peek() // Use peek() to print the output%0A               .then()%0A               .statusCode(HttpStatus.OK.value()) // check http status code%0A               .body(containsString(%22Martin%22));%0A    %7D%0A%0A%7D%0A

Add Integration test