Replace assertThat(x.get(i)). with assertThat(x).element(i).
Search for : assertThat\((.+)\.get\((\d+)\)\)\. Replace with : assertThat($1).element($2). Closes gh-31759
This commit is contained in:
committed by
Brian Clozel
parent
785ad399e9
commit
59815cefce
@@ -140,17 +140,17 @@ class ResourceHandlerRegistryTests {
|
||||
ResourceWebHandler handler = getHandler("/resources/**");
|
||||
List<ResourceResolver> resolvers = handler.getResourceResolvers();
|
||||
assertThat(resolvers).hasSize(4);
|
||||
assertThat(resolvers.get(0)).isInstanceOf(CachingResourceResolver.class);
|
||||
assertThat(resolvers).element(0).isInstanceOf(CachingResourceResolver.class);
|
||||
CachingResourceResolver cachingResolver = (CachingResourceResolver) resolvers.get(0);
|
||||
assertThat(cachingResolver.getCache()).isInstanceOf(ConcurrentMapCache.class);
|
||||
assertThat(resolvers.get(1)).isEqualTo(mockResolver);
|
||||
assertThat(resolvers.get(2)).isInstanceOf(WebJarsResourceResolver.class);
|
||||
assertThat(resolvers.get(3)).isInstanceOf(PathResourceResolver.class);
|
||||
assertThat(resolvers).element(1).isEqualTo(mockResolver);
|
||||
assertThat(resolvers).element(2).isInstanceOf(WebJarsResourceResolver.class);
|
||||
assertThat(resolvers).element(3).isInstanceOf(PathResourceResolver.class);
|
||||
|
||||
List<ResourceTransformer> transformers = handler.getResourceTransformers();
|
||||
assertThat(transformers).hasSize(2);
|
||||
assertThat(transformers.get(0)).isInstanceOf(CachingResourceTransformer.class);
|
||||
assertThat(transformers.get(1)).isEqualTo(mockTransformer);
|
||||
assertThat(transformers).element(0).isInstanceOf(CachingResourceTransformer.class);
|
||||
assertThat(transformers).element(1).isEqualTo(mockTransformer);
|
||||
Mockito.verify(mockTransformer).setResourceUrlProvider(resourceUrlProvider);
|
||||
}
|
||||
|
||||
@@ -161,8 +161,8 @@ class ResourceHandlerRegistryTests {
|
||||
ResourceWebHandler handler = getHandler("/resources/**");
|
||||
List<ResourceResolver> resolvers = handler.getResourceResolvers();
|
||||
assertThat(resolvers).hasSize(2);
|
||||
assertThat(resolvers.get(0)).isInstanceOf(WebJarsResourceResolver.class);
|
||||
assertThat(resolvers.get(1)).isInstanceOf(PathResourceResolver.class);
|
||||
assertThat(resolvers).element(0).isInstanceOf(WebJarsResourceResolver.class);
|
||||
assertThat(resolvers).element(1).isInstanceOf(PathResourceResolver.class);
|
||||
|
||||
List<ResourceTransformer> transformers = handler.getResourceTransformers();
|
||||
assertThat(transformers).isEmpty();
|
||||
@@ -179,15 +179,15 @@ class ResourceHandlerRegistryTests {
|
||||
ResourceWebHandler handler = getHandler("/resources/**");
|
||||
List<ResourceResolver> resolvers = handler.getResourceResolvers();
|
||||
assertThat(resolvers).hasSize(4);
|
||||
assertThat(resolvers.get(0)).isInstanceOf(CachingResourceResolver.class);
|
||||
assertThat(resolvers.get(1)).isSameAs(versionResolver);
|
||||
assertThat(resolvers.get(2)).isInstanceOf(WebJarsResourceResolver.class);
|
||||
assertThat(resolvers.get(3)).isInstanceOf(PathResourceResolver.class);
|
||||
assertThat(resolvers).element(0).isInstanceOf(CachingResourceResolver.class);
|
||||
assertThat(resolvers).element(1).isSameAs(versionResolver);
|
||||
assertThat(resolvers).element(2).isInstanceOf(WebJarsResourceResolver.class);
|
||||
assertThat(resolvers).element(3).isInstanceOf(PathResourceResolver.class);
|
||||
|
||||
List<ResourceTransformer> transformers = handler.getResourceTransformers();
|
||||
assertThat(transformers).hasSize(2);
|
||||
assertThat(transformers.get(0)).isInstanceOf(CachingResourceTransformer.class);
|
||||
assertThat(transformers.get(1)).isInstanceOf(CssLinkResourceTransformer.class);
|
||||
assertThat(transformers).element(0).isInstanceOf(CachingResourceTransformer.class);
|
||||
assertThat(transformers).element(1).isInstanceOf(CssLinkResourceTransformer.class);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -212,15 +212,15 @@ class ResourceHandlerRegistryTests {
|
||||
ResourceWebHandler handler = getHandler("/resources/**");
|
||||
List<ResourceResolver> resolvers = handler.getResourceResolvers();
|
||||
assertThat(resolvers).hasSize(4);
|
||||
assertThat(resolvers.get(0)).isSameAs(cachingResolver);
|
||||
assertThat(resolvers.get(1)).isSameAs(versionResolver);
|
||||
assertThat(resolvers.get(2)).isSameAs(webjarsResolver);
|
||||
assertThat(resolvers.get(3)).isSameAs(pathResourceResolver);
|
||||
assertThat(resolvers).element(0).isSameAs(cachingResolver);
|
||||
assertThat(resolvers).element(1).isSameAs(versionResolver);
|
||||
assertThat(resolvers).element(2).isSameAs(webjarsResolver);
|
||||
assertThat(resolvers).element(3).isSameAs(pathResourceResolver);
|
||||
|
||||
List<ResourceTransformer> transformers = handler.getResourceTransformers();
|
||||
assertThat(transformers).hasSize(2);
|
||||
assertThat(transformers.get(0)).isSameAs(cachingTransformer);
|
||||
assertThat(transformers.get(1)).isSameAs(cssLinkTransformer);
|
||||
assertThat(transformers).element(0).isSameAs(cachingTransformer);
|
||||
assertThat(transformers).element(1).isSameAs(cssLinkTransformer);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -80,7 +80,7 @@ public class ViewResolverRegistryTests {
|
||||
UrlBasedViewResolver viewResolver = new UrlBasedViewResolver();
|
||||
this.registry.viewResolver(viewResolver);
|
||||
|
||||
assertThat(this.registry.getViewResolvers().get(0)).isSameAs(viewResolver);
|
||||
assertThat(this.registry.getViewResolvers()).element(0).isSameAs(viewResolver);
|
||||
assertThat(this.registry.getViewResolvers()).hasSize(1);
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ public class ViewResolverRegistryTests {
|
||||
this.registry.defaultViews(view);
|
||||
|
||||
assertThat(this.registry.getDefaultViews()).hasSize(1);
|
||||
assertThat(this.registry.getDefaultViews().get(0)).isSameAs(view);
|
||||
assertThat(this.registry.getDefaultViews()).element(0).isSameAs(view);
|
||||
}
|
||||
|
||||
@Test // SPR-16431
|
||||
|
||||
@@ -263,7 +263,7 @@ public class WebFluxConfigurationSupportTests {
|
||||
assertThat(views).hasSize(1);
|
||||
|
||||
MimeType type = MimeTypeUtils.parseMimeType("application/json");
|
||||
assertThat(views.get(0).getSupportedMediaTypes().get(0)).isEqualTo(type);
|
||||
assertThat(views.get(0).getSupportedMediaTypes()).element(0).isEqualTo(type);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -326,8 +326,8 @@ class BodyExtractorsTests {
|
||||
assertThat(form.getFirst("name 1")).as("Invalid result").isEqualTo("value 1");
|
||||
List<String> values = form.get("name 2");
|
||||
assertThat(values).as("Invalid result").hasSize(2);
|
||||
assertThat(values.get(0)).as("Invalid result").isEqualTo("value 2+1");
|
||||
assertThat(values.get(1)).as("Invalid result").isEqualTo("value 2+2");
|
||||
assertThat(values).element(0).as("Invalid result").isEqualTo("value 2+1");
|
||||
assertThat(values).element(1).as("Invalid result").isEqualTo("value 2+2");
|
||||
assertThat(form.getFirst("name 3")).as("Invalid result").isNull();
|
||||
})
|
||||
.expectComplete()
|
||||
|
||||
@@ -258,7 +258,7 @@ class MultipartRouterFunctionIntegrationTests extends AbstractRouterFunctionInte
|
||||
|
||||
List<PartEvent> fileData = data.get(0);
|
||||
assertThat(fileData).hasSize(1);
|
||||
assertThat(fileData.get(0)).isInstanceOf(FilePartEvent.class);
|
||||
assertThat(fileData).element(0).isInstanceOf(FilePartEvent.class);
|
||||
FilePartEvent filePartEvent = (FilePartEvent) fileData.get(0);
|
||||
assertThat(filePartEvent.name()).isEqualTo("fooPart");
|
||||
assertThat(filePartEvent.filename()).isEqualTo("foo.txt");
|
||||
@@ -266,7 +266,7 @@ class MultipartRouterFunctionIntegrationTests extends AbstractRouterFunctionInte
|
||||
|
||||
List<PartEvent> fieldData = data.get(1);
|
||||
assertThat(fieldData).hasSize(1);
|
||||
assertThat(fieldData.get(0)).isInstanceOf(FormPartEvent.class);
|
||||
assertThat(fieldData).element(0).isInstanceOf(FormPartEvent.class);
|
||||
FormPartEvent formPartEvent = (FormPartEvent) fieldData.get(0);
|
||||
assertThat(formPartEvent.name()).isEqualTo("barPart");
|
||||
assertThat(formPartEvent.content().toString(StandardCharsets.UTF_8)).isEqualTo("bar");
|
||||
|
||||
@@ -205,9 +205,9 @@ public class RequestMappingInfoTests {
|
||||
Collections.shuffle(list);
|
||||
list.sort(comparator);
|
||||
|
||||
assertThat(list.get(0)).isEqualTo(oneMethodOneParam);
|
||||
assertThat(list.get(1)).isEqualTo(oneMethod);
|
||||
assertThat(list.get(2)).isEqualTo(none);
|
||||
assertThat(list).element(0).isEqualTo(oneMethodOneParam);
|
||||
assertThat(list).element(1).isEqualTo(oneMethod);
|
||||
assertThat(list).element(2).isEqualTo(none);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -113,8 +113,8 @@ class ProtobufIntegrationTests extends AbstractRequestMappingIntegrationTests {
|
||||
.uri("/message-stream")
|
||||
.exchangeToFlux(response -> {
|
||||
assertThat(response.headers().contentType().get().getParameters().get("delimited")).isEqualTo("true");
|
||||
assertThat(response.headers().header("X-Protobuf-Schema").get(0)).isEqualTo("sample.proto");
|
||||
assertThat(response.headers().header("X-Protobuf-Message").get(0)).isEqualTo("Msg");
|
||||
assertThat(response.headers().header("X-Protobuf-Schema")).element(0).isEqualTo("sample.proto");
|
||||
assertThat(response.headers().header("X-Protobuf-Message")).element(0).isEqualTo("Msg");
|
||||
return response.bodyToFlux(Msg.class);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user