Reduce visibility of test methods
See gh-19294 See gh-19287
This commit is contained in:
committed by
Andy Wilkinson
parent
47b47c28a0
commit
ded476b5ec
@@ -34,18 +34,17 @@ import static org.assertj.core.api.Assertions.assertThat;
|
||||
*/
|
||||
@EmbeddedServletContainerTest(packaging = "jar",
|
||||
launchers = { BootRunApplicationLauncher.class, IdeApplicationLauncher.class })
|
||||
public class EmbeddedServletContainerJarDevelopmentIntegrationTests {
|
||||
class EmbeddedServletContainerJarDevelopmentIntegrationTests {
|
||||
|
||||
@TestTemplate
|
||||
public void metaInfResourceFromDependencyIsAvailableViaHttp(RestTemplate rest) {
|
||||
void metaInfResourceFromDependencyIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/nested-meta-inf-resource.txt", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
@DisabledOnOs(OS.WINDOWS)
|
||||
public void metaInfResourceFromDependencyWithNameThatContainsReservedCharactersIsAvailableViaHttp(
|
||||
RestTemplate rest) {
|
||||
void metaInfResourceFromDependencyWithNameThatContainsReservedCharactersIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity(
|
||||
"/nested-reserved-%21%23%24%25%26%28%29%2A%2B%2C%3A%3D%3F%40%5B%5D-meta-inf-resource.txt",
|
||||
String.class);
|
||||
@@ -54,7 +53,7 @@ public class EmbeddedServletContainerJarDevelopmentIntegrationTests {
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void metaInfResourceFromDependencyIsAvailableViaServletContext(RestTemplate rest) {
|
||||
void metaInfResourceFromDependencyIsAvailableViaServletContext(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/servletContext?/nested-meta-inf-resource.txt",
|
||||
String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
|
||||
@@ -34,17 +34,17 @@ import static org.assertj.core.api.Assertions.assertThat;
|
||||
*/
|
||||
@EmbeddedServletContainerTest(packaging = "jar",
|
||||
launchers = { PackagedApplicationLauncher.class, ExplodedApplicationLauncher.class })
|
||||
public class EmbeddedServletContainerJarPackagingIntegrationTests {
|
||||
class EmbeddedServletContainerJarPackagingIntegrationTests {
|
||||
|
||||
@TestTemplate
|
||||
public void nestedMetaInfResourceIsAvailableViaHttp(RestTemplate rest) {
|
||||
void nestedMetaInfResourceIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/nested-meta-inf-resource.txt", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
@DisabledOnOs(OS.WINDOWS)
|
||||
public void nestedMetaInfResourceWithNameThatContainsReservedCharactersIsAvailableViaHttp(RestTemplate rest) {
|
||||
void nestedMetaInfResourceWithNameThatContainsReservedCharactersIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity(
|
||||
"/nested-reserved-%21%23%24%25%26%28%29%2A%2B%2C%3A%3D%3F%40%5B%5D-meta-inf-resource.txt",
|
||||
String.class);
|
||||
@@ -53,27 +53,27 @@ public class EmbeddedServletContainerJarPackagingIntegrationTests {
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void nestedMetaInfResourceIsAvailableViaServletContext(RestTemplate rest) {
|
||||
void nestedMetaInfResourceIsAvailableViaServletContext(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/servletContext?/nested-meta-inf-resource.txt",
|
||||
String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void nestedJarIsNotAvailableViaHttp(RestTemplate rest) {
|
||||
void nestedJarIsNotAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/BOOT-INF/lib/resources-1.0.jar", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void applicationClassesAreNotAvailableViaHttp(RestTemplate rest) {
|
||||
void applicationClassesAreNotAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest
|
||||
.getForEntity("/BOOT-INF/classes/com/example/ResourceHandlingApplication.class", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void launcherIsNotAvailableViaHttp(RestTemplate rest) {
|
||||
void launcherIsNotAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/org/springframework/boot/loader/Launcher.class",
|
||||
String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
|
||||
@@ -41,18 +41,17 @@ import static org.assertj.core.api.Assertions.assertThat;
|
||||
*/
|
||||
@EmbeddedServletContainerTest(packaging = "war",
|
||||
launchers = { BootRunApplicationLauncher.class, IdeApplicationLauncher.class })
|
||||
public class EmbeddedServletContainerWarDevelopmentIntegrationTests {
|
||||
class EmbeddedServletContainerWarDevelopmentIntegrationTests {
|
||||
|
||||
@TestTemplate
|
||||
public void metaInfResourceFromDependencyIsAvailableViaHttp(RestTemplate rest) {
|
||||
void metaInfResourceFromDependencyIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/nested-meta-inf-resource.txt", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
@DisabledOnOs(OS.WINDOWS)
|
||||
public void metaInfResourceFromDependencyWithNameThatContainsReservedCharactersIsAvailableViaHttp(
|
||||
RestTemplate rest) {
|
||||
void metaInfResourceFromDependencyWithNameThatContainsReservedCharactersIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity(
|
||||
"/nested-reserved-%21%23%24%25%26%28%29%2A%2B%2C%3A%3D%3F%40%5B%5D-meta-inf-resource.txt",
|
||||
String.class);
|
||||
@@ -61,20 +60,20 @@ public class EmbeddedServletContainerWarDevelopmentIntegrationTests {
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void metaInfResourceFromDependencyIsAvailableViaServletContext(RestTemplate rest) {
|
||||
void metaInfResourceFromDependencyIsAvailableViaServletContext(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/servletContext?/nested-meta-inf-resource.txt",
|
||||
String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void webappResourcesAreAvailableViaHttp(RestTemplate rest) {
|
||||
void webappResourcesAreAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/webapp-resource.txt", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void loaderClassesAreNotAvailableViaResourcePaths(RestTemplate rest) {
|
||||
void loaderClassesAreNotAvailableViaResourcePaths(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/resourcePaths", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
assertThat(readLines(entity.getBody()))
|
||||
|
||||
@@ -41,17 +41,17 @@ import static org.assertj.core.api.Assertions.assertThat;
|
||||
*/
|
||||
@EmbeddedServletContainerTest(packaging = "war",
|
||||
launchers = { PackagedApplicationLauncher.class, ExplodedApplicationLauncher.class })
|
||||
public class EmbeddedServletContainerWarPackagingIntegrationTests {
|
||||
class EmbeddedServletContainerWarPackagingIntegrationTests {
|
||||
|
||||
@TestTemplate
|
||||
public void nestedMetaInfResourceIsAvailableViaHttp(RestTemplate rest) {
|
||||
void nestedMetaInfResourceIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/nested-meta-inf-resource.txt", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
@DisabledOnOs(OS.WINDOWS)
|
||||
public void nestedMetaInfResourceWithNameThatContainsReservedCharactersIsAvailableViaHttp(RestTemplate rest) {
|
||||
void nestedMetaInfResourceWithNameThatContainsReservedCharactersIsAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity(
|
||||
"/nested-reserved-%21%23%24%25%26%28%29%2A%2B%2C%3A%3D%3F%40%5B%5D-meta-inf-resource.txt",
|
||||
String.class);
|
||||
@@ -60,33 +60,33 @@ public class EmbeddedServletContainerWarPackagingIntegrationTests {
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void nestedMetaInfResourceIsAvailableViaServletContext(RestTemplate rest) {
|
||||
void nestedMetaInfResourceIsAvailableViaServletContext(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/servletContext?/nested-meta-inf-resource.txt",
|
||||
String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void nestedJarIsNotAvailableViaHttp(RestTemplate rest) {
|
||||
void nestedJarIsNotAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/WEB-INF/lib/resources-1.0.jar", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void applicationClassesAreNotAvailableViaHttp(RestTemplate rest) {
|
||||
void applicationClassesAreNotAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest
|
||||
.getForEntity("/WEB-INF/classes/com/example/ResourceHandlingApplication.class", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void webappResourcesAreAvailableViaHttp(RestTemplate rest) {
|
||||
void webappResourcesAreAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/webapp-resource.txt", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void loaderClassesAreNotAvailableViaHttp(RestTemplate rest) {
|
||||
void loaderClassesAreNotAvailableViaHttp(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/org/springframework/boot/loader/Launcher.class",
|
||||
String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND);
|
||||
@@ -95,7 +95,7 @@ public class EmbeddedServletContainerWarPackagingIntegrationTests {
|
||||
}
|
||||
|
||||
@TestTemplate
|
||||
public void loaderClassesAreNotAvailableViaResourcePaths(RestTemplate rest) {
|
||||
void loaderClassesAreNotAvailableViaResourcePaths(RestTemplate rest) {
|
||||
ResponseEntity<String> entity = rest.getForEntity("/resourcePaths", String.class);
|
||||
assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||
assertThat(readLines(entity.getBody()))
|
||||
|
||||
Reference in New Issue
Block a user