Skip to content

Commit b18fffa

Browse files
committed
Move tests to JUnit 5 wherever possible
1 parent 36f56d0 commit b18fffa

File tree

1,320 files changed

+13343
-14104
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,320 files changed

+13343
-14104
lines changed

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/SpringApplicationHierarchyTests.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
*
4242
* @author Dave Syer
4343
*/
44-
public class SpringApplicationHierarchyTests {
44+
class SpringApplicationHierarchyTests {
4545

4646
private ConfigurableApplicationContext context;
4747

@@ -51,14 +51,14 @@ public void after() {
5151
}
5252

5353
@Test
54-
public void testParent() {
54+
void testParent() {
5555
SpringApplicationBuilder builder = new SpringApplicationBuilder(Child.class);
5656
builder.parent(Parent.class);
5757
this.context = builder.run("--server.port=0", "--management.metrics.use-global-registry=false");
5858
}
5959

6060
@Test
61-
public void testChild() {
61+
void testChild() {
6262
SpringApplicationBuilder builder = new SpringApplicationBuilder(Parent.class);
6363
builder.child(Child.class);
6464
this.context = builder.run("--server.port=0", "--management.metrics.use-global-registry=false");

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/amqp/RabbitHealthIndicatorAutoConfigurationTests.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,20 @@
3232
*
3333
* @author Phillip Webb
3434
*/
35-
public class RabbitHealthIndicatorAutoConfigurationTests {
35+
class RabbitHealthIndicatorAutoConfigurationTests {
3636

3737
private ApplicationContextRunner contextRunner = new ApplicationContextRunner()
3838
.withConfiguration(AutoConfigurations.of(RabbitAutoConfiguration.class,
3939
RabbitHealthIndicatorAutoConfiguration.class, HealthIndicatorAutoConfiguration.class));
4040

4141
@Test
42-
public void runShouldCreateIndicator() {
42+
void runShouldCreateIndicator() {
4343
this.contextRunner.run((context) -> assertThat(context).hasSingleBean(RabbitHealthIndicator.class)
4444
.doesNotHaveBean(ApplicationHealthIndicator.class));
4545
}
4646

4747
@Test
48-
public void runWhenDisabledShouldNotCreateIndicator() {
48+
void runWhenDisabledShouldNotCreateIndicator() {
4949
this.contextRunner.withPropertyValues("management.health.rabbit.enabled:false")
5050
.run((context) -> assertThat(context).doesNotHaveBean(RabbitHealthIndicator.class)
5151
.hasSingleBean(ApplicationHealthIndicator.class));

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/audit/AuditAutoConfigurationTests.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,18 @@
4444
* @author Vedran Pavic
4545
* @author Madhura Bhave
4646
*/
47-
public class AuditAutoConfigurationTests {
47+
class AuditAutoConfigurationTests {
4848

4949
private WebApplicationContextRunner contextRunner = new WebApplicationContextRunner()
5050
.withConfiguration(AutoConfigurations.of(AuditAutoConfiguration.class));
5151

5252
@Test
53-
public void autoConfigurationIsDisabledByDefault() {
53+
void autoConfigurationIsDisabledByDefault() {
5454
this.contextRunner.run((context) -> assertThat(context).doesNotHaveBean(AuditAutoConfiguration.class));
5555
}
5656

5757
@Test
58-
public void autoConfigurationIsEnabledWhenAuditEventRepositoryBeanPresent() {
58+
void autoConfigurationIsEnabledWhenAuditEventRepositoryBeanPresent() {
5959
this.contextRunner.withUserConfiguration(CustomAuditEventRepositoryConfiguration.class).run((context) -> {
6060
assertThat(context.getBean(AuditEventRepository.class)).isNotNull();
6161
assertThat(context.getBean(AuthenticationAuditListener.class)).isNotNull();
@@ -64,31 +64,31 @@ public void autoConfigurationIsEnabledWhenAuditEventRepositoryBeanPresent() {
6464
}
6565

6666
@Test
67-
public void ownAuthenticationAuditListener() {
67+
void ownAuthenticationAuditListener() {
6868
this.contextRunner.withUserConfiguration(CustomAuditEventRepositoryConfiguration.class)
6969
.withUserConfiguration(CustomAuthenticationAuditListenerConfiguration.class)
7070
.run((context) -> assertThat(context.getBean(AbstractAuthenticationAuditListener.class))
7171
.isInstanceOf(TestAuthenticationAuditListener.class));
7272
}
7373

7474
@Test
75-
public void ownAuthorizationAuditListener() {
75+
void ownAuthorizationAuditListener() {
7676
this.contextRunner.withUserConfiguration(CustomAuditEventRepositoryConfiguration.class)
7777
.withUserConfiguration(CustomAuthorizationAuditListenerConfiguration.class)
7878
.run((context) -> assertThat(context.getBean(AbstractAuthorizationAuditListener.class))
7979
.isInstanceOf(TestAuthorizationAuditListener.class));
8080
}
8181

8282
@Test
83-
public void ownAuditListener() {
83+
void ownAuditListener() {
8484
this.contextRunner.withUserConfiguration(CustomAuditEventRepositoryConfiguration.class)
8585
.withUserConfiguration(CustomAuditListenerConfiguration.class)
8686
.run((context) -> assertThat(context.getBean(AbstractAuditListener.class))
8787
.isInstanceOf(TestAuditListener.class));
8888
}
8989

9090
@Test
91-
public void backsOffWhenDisabled() {
91+
void backsOffWhenDisabled() {
9292
this.contextRunner.withUserConfiguration(CustomAuditEventRepositoryConfiguration.class)
9393
.withPropertyValues("management.auditevents.enabled=false")
9494
.run((context) -> assertThat(context).doesNotHaveBean(AuditListener.class)

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/audit/AuditEventsEndpointAutoConfigurationTests.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,31 +34,31 @@
3434
* @author Phillip Webb
3535
* @author Vedran Pavic
3636
*/
37-
public class AuditEventsEndpointAutoConfigurationTests {
37+
class AuditEventsEndpointAutoConfigurationTests {
3838

3939
private final ApplicationContextRunner contextRunner = new ApplicationContextRunner().withConfiguration(
4040
AutoConfigurations.of(AuditAutoConfiguration.class, AuditEventsEndpointAutoConfiguration.class));
4141

4242
@Test
43-
public void runWhenRepositoryBeanAvailableShouldHaveEndpointBean() {
43+
void runWhenRepositoryBeanAvailableShouldHaveEndpointBean() {
4444
this.contextRunner.withUserConfiguration(CustomAuditEventRepositoryConfiguration.class)
4545
.withPropertyValues("management.endpoints.web.exposure.include=auditevents")
4646
.run((context) -> assertThat(context).hasSingleBean(AuditEventsEndpoint.class));
4747
}
4848

4949
@Test
50-
public void endpointBacksOffWhenRepositoryNotAvailable() {
50+
void endpointBacksOffWhenRepositoryNotAvailable() {
5151
this.contextRunner.withPropertyValues("management.endpoints.web.exposure.include=auditevents")
5252
.run((context) -> assertThat(context).doesNotHaveBean(AuditEventsEndpoint.class));
5353
}
5454

5555
@Test
56-
public void runWhenNotExposedShouldNotHaveEndpointBean() {
56+
void runWhenNotExposedShouldNotHaveEndpointBean() {
5757
this.contextRunner.run((context) -> assertThat(context).doesNotHaveBean(AuditEventsEndpoint.class));
5858
}
5959

6060
@Test
61-
public void runWhenEnabledPropertyIsFalseShouldNotHaveEndpoint() {
61+
void runWhenEnabledPropertyIsFalseShouldNotHaveEndpoint() {
6262
this.contextRunner.withUserConfiguration(CustomAuditEventRepositoryConfiguration.class)
6363
.withPropertyValues("management.endpoint.auditevents.enabled:false")
6464
.withPropertyValues("management.endpoints.web.exposure.include=*")

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/beans/BeansEndpointAutoConfigurationTests.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,24 @@
2929
*
3030
* @author Phillip Webb
3131
*/
32-
public class BeansEndpointAutoConfigurationTests {
32+
class BeansEndpointAutoConfigurationTests {
3333

3434
private final ApplicationContextRunner contextRunner = new ApplicationContextRunner()
3535
.withConfiguration(AutoConfigurations.of(BeansEndpointAutoConfiguration.class));
3636

3737
@Test
38-
public void runShouldHaveEndpointBean() {
38+
void runShouldHaveEndpointBean() {
3939
this.contextRunner.withPropertyValues("management.endpoints.web.exposure.include=beans")
4040
.run((context) -> assertThat(context).hasSingleBean(BeansEndpoint.class));
4141
}
4242

4343
@Test
44-
public void runWhenNotExposedShouldNotHaveEndpointBean() {
44+
void runWhenNotExposedShouldNotHaveEndpointBean() {
4545
this.contextRunner.run((context) -> assertThat(context).doesNotHaveBean(BeansEndpoint.class));
4646
}
4747

4848
@Test
49-
public void runWhenEnabledPropertyIsFalseShouldNotHaveEndpointBean() {
49+
void runWhenEnabledPropertyIsFalseShouldNotHaveEndpointBean() {
5050
this.contextRunner.withPropertyValues("management.endpoint.beans.enabled:false")
5151
.withPropertyValues("management.endpoints.web.exposure.include=*")
5252
.run((context) -> assertThat(context).doesNotHaveBean(BeansEndpoint.class));

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cache/CachesEndpointAutoConfigurationTests.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,32 +32,32 @@
3232
* @author Johannes Edmeier
3333
* @author Stephane Nicoll
3434
*/
35-
public class CachesEndpointAutoConfigurationTests {
35+
class CachesEndpointAutoConfigurationTests {
3636

3737
private final ApplicationContextRunner contextRunner = new ApplicationContextRunner()
3838
.withConfiguration(AutoConfigurations.of(CachesEndpointAutoConfiguration.class));
3939

4040
@Test
41-
public void runShouldHaveEndpointBean() {
41+
void runShouldHaveEndpointBean() {
4242
this.contextRunner.withBean(CacheManager.class, () -> mock(CacheManager.class))
4343
.withPropertyValues("management.endpoints.web.exposure.include=caches")
4444
.run((context) -> assertThat(context).hasSingleBean(CachesEndpoint.class));
4545
}
4646

4747
@Test
48-
public void runWithoutCacheManagerShouldHaveEndpointBean() {
48+
void runWithoutCacheManagerShouldHaveEndpointBean() {
4949
this.contextRunner.withPropertyValues("management.endpoints.web.exposure.include=caches")
5050
.run((context) -> assertThat(context).hasSingleBean(CachesEndpoint.class));
5151
}
5252

5353
@Test
54-
public void runWhenNotExposedShouldNotHaveEndpointBean() {
54+
void runWhenNotExposedShouldNotHaveEndpointBean() {
5555
this.contextRunner.withBean(CacheManager.class, () -> mock(CacheManager.class))
5656
.run((context) -> assertThat(context).doesNotHaveBean(CachesEndpoint.class));
5757
}
5858

5959
@Test
60-
public void runWhenEnabledPropertyIsFalseShouldNotHaveEndpointBean() {
60+
void runWhenEnabledPropertyIsFalseShouldNotHaveEndpointBean() {
6161
this.contextRunner.withPropertyValues("management.endpoint.caches.enabled:false")
6262
.withPropertyValues("management.endpoints.web.exposure.include=*")
6363
.withBean(CacheManager.class, () -> mock(CacheManager.class))

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cassandra/CassandraHealthIndicatorAutoConfigurationTests.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -36,20 +36,20 @@
3636
*
3737
* @author Phillip Webb
3838
*/
39-
public class CassandraHealthIndicatorAutoConfigurationTests {
39+
class CassandraHealthIndicatorAutoConfigurationTests {
4040

4141
private ApplicationContextRunner contextRunner = new ApplicationContextRunner()
4242
.withConfiguration(AutoConfigurations.of(CassandraConfiguration.class,
4343
CassandraHealthIndicatorAutoConfiguration.class, HealthIndicatorAutoConfiguration.class));
4444

4545
@Test
46-
public void runShouldCreateIndicator() {
46+
void runShouldCreateIndicator() {
4747
this.contextRunner.run((context) -> assertThat(context).hasSingleBean(CassandraHealthIndicator.class)
4848
.doesNotHaveBean(ApplicationHealthIndicator.class));
4949
}
5050

5151
@Test
52-
public void runWhenDisabledShouldNotCreateIndicator() {
52+
void runWhenDisabledShouldNotCreateIndicator() {
5353
this.contextRunner.withPropertyValues("management.health.cassandra.enabled:false")
5454
.run((context) -> assertThat(context).doesNotHaveBean(CassandraHealthIndicator.class)
5555
.hasSingleBean(ApplicationHealthIndicator.class));

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cassandra/CassandraReactiveHealthIndicatorAutoConfigurationTests.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,21 @@
3535
* @author Artsiom Yudovin
3636
* @author Stephane Nicoll
3737
*/
38-
public class CassandraReactiveHealthIndicatorAutoConfigurationTests {
38+
class CassandraReactiveHealthIndicatorAutoConfigurationTests {
3939

4040
private ApplicationContextRunner contextRunner = new ApplicationContextRunner()
4141
.withBean(ReactiveCassandraOperations.class, () -> mock(ReactiveCassandraOperations.class))
4242
.withConfiguration(AutoConfigurations.of(CassandraReactiveHealthIndicatorAutoConfiguration.class,
4343
HealthIndicatorAutoConfiguration.class));
4444

4545
@Test
46-
public void runShouldCreateIndicator() {
46+
void runShouldCreateIndicator() {
4747
this.contextRunner.run((context) -> assertThat(context).hasSingleBean(CassandraReactiveHealthIndicator.class)
4848
.doesNotHaveBean(CassandraHealthIndicator.class).doesNotHaveBean(ApplicationHealthIndicator.class));
4949
}
5050

5151
@Test
52-
public void runWhenDisabledShouldNotCreateIndicator() {
52+
void runWhenDisabledShouldNotCreateIndicator() {
5353
this.contextRunner.withPropertyValues("management.health.cassandra.enabled:false")
5454
.run((context) -> assertThat(context).doesNotHaveBean(CassandraReactiveHealthIndicator.class)
5555
.hasSingleBean(ApplicationHealthIndicator.class));

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/AccessLevelTests.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -25,28 +25,28 @@
2525
*
2626
* @author Madhura Bhave
2727
*/
28-
public class AccessLevelTests {
28+
class AccessLevelTests {
2929

3030
@Test
31-
public void accessToHealthEndpointShouldNotBeRestricted() {
31+
void accessToHealthEndpointShouldNotBeRestricted() {
3232
assertThat(AccessLevel.RESTRICTED.isAccessAllowed("health")).isTrue();
3333
assertThat(AccessLevel.FULL.isAccessAllowed("health")).isTrue();
3434
}
3535

3636
@Test
37-
public void accessToInfoEndpointShouldNotBeRestricted() {
37+
void accessToInfoEndpointShouldNotBeRestricted() {
3838
assertThat(AccessLevel.RESTRICTED.isAccessAllowed("info")).isTrue();
3939
assertThat(AccessLevel.FULL.isAccessAllowed("info")).isTrue();
4040
}
4141

4242
@Test
43-
public void accessToDiscoveryEndpointShouldNotBeRestricted() {
43+
void accessToDiscoveryEndpointShouldNotBeRestricted() {
4444
assertThat(AccessLevel.RESTRICTED.isAccessAllowed("")).isTrue();
4545
assertThat(AccessLevel.FULL.isAccessAllowed("")).isTrue();
4646
}
4747

4848
@Test
49-
public void accessToAnyOtherEndpointShouldBeRestricted() {
49+
void accessToAnyOtherEndpointShouldBeRestricted() {
5050
assertThat(AccessLevel.RESTRICTED.isAccessAllowed("env")).isFalse();
5151
assertThat(AccessLevel.FULL.isAccessAllowed("")).isTrue();
5252
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/CloudFoundryAuthorizationExceptionTests.java

+10-10
Original file line numberDiff line numberDiff line change
@@ -28,51 +28,51 @@
2828
*
2929
* @author Madhura Bhave
3030
*/
31-
public class CloudFoundryAuthorizationExceptionTests {
31+
class CloudFoundryAuthorizationExceptionTests {
3232

3333
@Test
34-
public void statusCodeForInvalidTokenReasonShouldBe401() {
34+
void statusCodeForInvalidTokenReasonShouldBe401() {
3535
assertThat(createException(Reason.INVALID_TOKEN).getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
3636
}
3737

3838
@Test
39-
public void statusCodeForInvalidIssuerReasonShouldBe401() {
39+
void statusCodeForInvalidIssuerReasonShouldBe401() {
4040
assertThat(createException(Reason.INVALID_ISSUER).getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
4141
}
4242

4343
@Test
44-
public void statusCodeForInvalidAudienceReasonShouldBe401() {
44+
void statusCodeForInvalidAudienceReasonShouldBe401() {
4545
assertThat(createException(Reason.INVALID_AUDIENCE).getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
4646
}
4747

4848
@Test
49-
public void statusCodeForInvalidSignatureReasonShouldBe401() {
49+
void statusCodeForInvalidSignatureReasonShouldBe401() {
5050
assertThat(createException(Reason.INVALID_SIGNATURE).getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
5151
}
5252

5353
@Test
54-
public void statusCodeForMissingAuthorizationReasonShouldBe401() {
54+
void statusCodeForMissingAuthorizationReasonShouldBe401() {
5555
assertThat(createException(Reason.MISSING_AUTHORIZATION).getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
5656
}
5757

5858
@Test
59-
public void statusCodeForUnsupportedSignatureAlgorithmReasonShouldBe401() {
59+
void statusCodeForUnsupportedSignatureAlgorithmReasonShouldBe401() {
6060
assertThat(createException(Reason.UNSUPPORTED_TOKEN_SIGNING_ALGORITHM).getStatusCode())
6161
.isEqualTo(HttpStatus.UNAUTHORIZED);
6262
}
6363

6464
@Test
65-
public void statusCodeForTokenExpiredReasonShouldBe401() {
65+
void statusCodeForTokenExpiredReasonShouldBe401() {
6666
assertThat(createException(Reason.TOKEN_EXPIRED).getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
6767
}
6868

6969
@Test
70-
public void statusCodeForAccessDeniedReasonShouldBe403() {
70+
void statusCodeForAccessDeniedReasonShouldBe403() {
7171
assertThat(createException(Reason.ACCESS_DENIED).getStatusCode()).isEqualTo(HttpStatus.FORBIDDEN);
7272
}
7373

7474
@Test
75-
public void statusCodeForServiceUnavailableReasonShouldBe503() {
75+
void statusCodeForServiceUnavailableReasonShouldBe503() {
7676
assertThat(createException(Reason.SERVICE_UNAVAILABLE).getStatusCode())
7777
.isEqualTo(HttpStatus.SERVICE_UNAVAILABLE);
7878
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/CloudFoundryEndpointFilterTests.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,19 @@
2929
*
3030
* @author Madhura Bhave
3131
*/
32-
public class CloudFoundryEndpointFilterTests {
32+
class CloudFoundryEndpointFilterTests {
3333

3434
private CloudFoundryEndpointFilter filter = new CloudFoundryEndpointFilter();
3535

3636
@Test
37-
public void matchIfDiscovererCloudFoundryShouldReturnFalse() {
37+
void matchIfDiscovererCloudFoundryShouldReturnFalse() {
3838
DiscoveredEndpoint<?> endpoint = mock(DiscoveredEndpoint.class);
3939
given(endpoint.wasDiscoveredBy(CloudFoundryWebEndpointDiscoverer.class)).willReturn(true);
4040
assertThat(this.filter.match(endpoint)).isTrue();
4141
}
4242

4343
@Test
44-
public void matchIfDiscovererNotCloudFoundryShouldReturnFalse() {
44+
void matchIfDiscovererNotCloudFoundryShouldReturnFalse() {
4545
DiscoveredEndpoint<?> endpoint = mock(DiscoveredEndpoint.class);
4646
given(endpoint.wasDiscoveredBy(CloudFoundryWebEndpointDiscoverer.class)).willReturn(false);
4747
assertThat(this.filter.match(endpoint)).isFalse();

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/CloudFoundryWebEndpointDiscovererTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@
5050
*
5151
* @author Madhura Bhave
5252
*/
53-
public class CloudFoundryWebEndpointDiscovererTests {
53+
class CloudFoundryWebEndpointDiscovererTests {
5454

5555
@Test
56-
public void getEndpointsShouldAddCloudFoundryHealthExtension() {
56+
void getEndpointsShouldAddCloudFoundryHealthExtension() {
5757
load(TestConfiguration.class, (discoverer) -> {
5858
Collection<ExposableWebEndpoint> endpoints = discoverer.getEndpoints();
5959
assertThat(endpoints.size()).isEqualTo(2);

0 commit comments

Comments
 (0)