mirror of
https://github.com/spring-projects/spring-framework
synced 2026-06-08 17:33:33 +00:00
Convert assertThat(x instanceof X).isTrue() to assertThat(x).isInstanceOf()
Search: assertThat\((.+?) instanceof (.+?)\)(.*?)\.isTrue\(\) Replace: assertThat($1)$3.isInstanceOf($2.class) See gh-36504
This commit is contained in:
+2
-2
@@ -226,7 +226,7 @@ class ServletRequestDataBinderTests {
|
||||
|
||||
ServletRequestParameterPropertyValues pvs = new ServletRequestParameterPropertyValues(request);
|
||||
assertThat(pvs.getPropertyValues().length).as("Found 1 parameter").isEqualTo(1);
|
||||
assertThat(pvs.getPropertyValue("forname").getValue() instanceof String[]).as("Found array value").isTrue();
|
||||
assertThat(pvs.getPropertyValue("forname").getValue()).as("Found array value").isInstanceOf(String[].class);
|
||||
String[] values = (String[]) pvs.getPropertyValue("forname").getValue();
|
||||
assertThat(Arrays.asList(original)).as("Correct values").isEqualTo(Arrays.asList(values));
|
||||
}
|
||||
@@ -249,7 +249,7 @@ class ServletRequestDataBinderTests {
|
||||
for (PropertyValue element : ps) {
|
||||
Object val = m.get(element.getName());
|
||||
assertThat(val).as("Can't have unexpected value").isNotNull();
|
||||
assertThat(val instanceof String).as("Val i string").isTrue();
|
||||
assertThat(val).as("Val i string").isInstanceOf(String.class);
|
||||
assertThat(val.equals(element.getValue())).as("val matches expected").isTrue();
|
||||
m.remove(element.getName());
|
||||
}
|
||||
|
||||
+2
-2
@@ -332,7 +332,7 @@ class WebRequestDataBinderTests {
|
||||
for (PropertyValue pv : pvArray) {
|
||||
Object val = m.get(pv.getName());
|
||||
assertThat(val).as("Can't have unexpected value").isNotNull();
|
||||
assertThat(val instanceof String).as("Val i string").isTrue();
|
||||
assertThat(val).as("Val i string").isInstanceOf(String.class);
|
||||
assertThat(val.equals(pv.getValue())).as("val matches expected").isTrue();
|
||||
m.remove(pv.getName());
|
||||
}
|
||||
@@ -354,7 +354,7 @@ class WebRequestDataBinderTests {
|
||||
|
||||
ServletRequestParameterPropertyValues pvs = new ServletRequestParameterPropertyValues(request);
|
||||
assertThat(pvs.getPropertyValues().length).as("Found 1 parameter").isEqualTo(1);
|
||||
assertThat(pvs.getPropertyValue("forname").getValue() instanceof String[]).as("Found array value").isTrue();
|
||||
assertThat(pvs.getPropertyValue("forname").getValue()).as("Found array value").isInstanceOf(String[].class);
|
||||
String[] values = (String[]) pvs.getPropertyValue("forname").getValue();
|
||||
assertThat(Arrays.asList(original)).as("Correct values").isEqualTo(Arrays.asList(values));
|
||||
}
|
||||
|
||||
+2
-2
@@ -55,7 +55,7 @@ class ContextLoaderInitializerTests {
|
||||
void register() throws ServletException {
|
||||
initializer.onStartup(servletContext);
|
||||
|
||||
assertThat(eventListener instanceof ContextLoaderListener).isTrue();
|
||||
assertThat(eventListener).isInstanceOf(ContextLoaderListener.class);
|
||||
ContextLoaderListener cll = (ContextLoaderListener) eventListener;
|
||||
cll.contextInitialized(new ServletContextEvent(servletContext));
|
||||
|
||||
@@ -63,7 +63,7 @@ class ContextLoaderInitializerTests {
|
||||
.getRequiredWebApplicationContext(servletContext);
|
||||
|
||||
assertThat(applicationContext.containsBean(BEAN_NAME)).isTrue();
|
||||
assertThat(applicationContext.getBean(BEAN_NAME) instanceof MyBean).isTrue();
|
||||
assertThat(applicationContext.getBean(BEAN_NAME)).isInstanceOf(MyBean.class);
|
||||
}
|
||||
|
||||
private class MyMockServletContext extends MockServletContext {
|
||||
|
||||
+1
-1
@@ -104,7 +104,7 @@ class RequestScopeTests {
|
||||
String name = "requestScopedFactoryBean";
|
||||
assertThat(request.getAttribute(name)).isNull();
|
||||
TestBean bean = (TestBean) this.beanFactory.getBean(name);
|
||||
assertThat(request.getAttribute(name) instanceof FactoryBean).isTrue();
|
||||
assertThat(request.getAttribute(name)).isInstanceOf(FactoryBean.class);
|
||||
assertThat(this.beanFactory.getBean(name)).isSameAs(bean);
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@ class SpringBeanAutowiringSupportTests {
|
||||
|
||||
InjectionTarget target = new InjectionTarget();
|
||||
SpringBeanAutowiringSupport.processInjectionBasedOnServletContext(target, sc);
|
||||
assertThat(target.testBean instanceof TestBean).isTrue();
|
||||
assertThat(target.testBean).isInstanceOf(TestBean.class);
|
||||
assertThat(target.name).isEqualTo("tb");
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -80,7 +80,7 @@ class CookieValueMethodArgumentResolverTests {
|
||||
void resolveCookieDefaultValue() throws Exception {
|
||||
Object result = resolver.resolveArgument(paramNamedDefaultValueString, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof String).isTrue();
|
||||
assertThat(result).isInstanceOf(String.class);
|
||||
assertThat(result).as("Invalid result").isEqualTo("bar");
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -91,7 +91,7 @@ class RequestHeaderMapMethodArgumentResolverTests {
|
||||
|
||||
Object result = resolver.resolveArgument(paramMap, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof Map).isTrue();
|
||||
assertThat(result).isInstanceOf(Map.class);
|
||||
assertThat(result).as("Invalid result").isEqualTo(expected);
|
||||
}
|
||||
|
||||
@@ -110,7 +110,7 @@ class RequestHeaderMapMethodArgumentResolverTests {
|
||||
|
||||
Object result = resolver.resolveArgument(paramMultiValueMap, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof MultiValueMap).isTrue();
|
||||
assertThat(result).isInstanceOf(MultiValueMap.class);
|
||||
assertThat(result).as("Invalid result").isEqualTo(expected);
|
||||
}
|
||||
|
||||
@@ -129,7 +129,7 @@ class RequestHeaderMapMethodArgumentResolverTests {
|
||||
|
||||
Object result = resolver.resolveArgument(paramHttpHeaders, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof HttpHeaders).isTrue();
|
||||
assertThat(result).isInstanceOf(HttpHeaders.class);
|
||||
assertThat(result).as("Invalid result").isEqualTo(expected);
|
||||
}
|
||||
|
||||
|
||||
+6
-6
@@ -82,7 +82,7 @@ class RequestParamMapMethodArgumentResolverTests {
|
||||
MethodParameter param = this.testMethod.annot(requestParam().noName()).arg(Map.class, String.class, String.class);
|
||||
Object result = resolver.resolveArgument(param, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof Map).isTrue();
|
||||
assertThat(result).isInstanceOf(Map.class);
|
||||
assertThat(result).as("Invalid result").isEqualTo(expected);
|
||||
}
|
||||
|
||||
@@ -100,7 +100,7 @@ class RequestParamMapMethodArgumentResolverTests {
|
||||
MethodParameter param = this.testMethod.annotPresent(RequestParam.class).arg(MultiValueMap.class, String.class, String.class);
|
||||
Object result = resolver.resolveArgument(param, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof MultiValueMap).isTrue();
|
||||
assertThat(result).isInstanceOf(MultiValueMap.class);
|
||||
assertThat(result).as("Invalid result").isEqualTo(expected);
|
||||
}
|
||||
|
||||
@@ -117,7 +117,7 @@ class RequestParamMapMethodArgumentResolverTests {
|
||||
MethodParameter param = this.testMethod.annot(requestParam().noName()).arg(Map.class, String.class, MultipartFile.class);
|
||||
Object result = resolver.resolveArgument(param, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof Map).isTrue();
|
||||
assertThat(result).isInstanceOf(Map.class);
|
||||
Map<String, MultipartFile> resultMap = (Map<String, MultipartFile>) result;
|
||||
assertThat(resultMap).hasSize(2);
|
||||
assertThat(resultMap.get("mfile")).isEqualTo(expected1);
|
||||
@@ -139,7 +139,7 @@ class RequestParamMapMethodArgumentResolverTests {
|
||||
MethodParameter param = this.testMethod.annot(requestParam().noName()).arg(MultiValueMap.class, String.class, MultipartFile.class);
|
||||
Object result = resolver.resolveArgument(param, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof MultiValueMap).isTrue();
|
||||
assertThat(result).isInstanceOf(MultiValueMap.class);
|
||||
MultiValueMap<String, MultipartFile> resultMap = (MultiValueMap<String, MultipartFile>) result;
|
||||
assertThat(resultMap).hasSize(2);
|
||||
assertThat(resultMap.get("mfilelist")).containsExactly(expected1, expected2);
|
||||
@@ -160,7 +160,7 @@ class RequestParamMapMethodArgumentResolverTests {
|
||||
MethodParameter param = this.testMethod.annot(requestParam().noName()).arg(Map.class, String.class, Part.class);
|
||||
Object result = resolver.resolveArgument(param, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof Map).isTrue();
|
||||
assertThat(result).isInstanceOf(Map.class);
|
||||
Map<String, Part> resultMap = (Map<String, Part>) result;
|
||||
assertThat(resultMap).hasSize(2);
|
||||
assertThat(resultMap.get("mfile")).isEqualTo(expected1);
|
||||
@@ -183,7 +183,7 @@ class RequestParamMapMethodArgumentResolverTests {
|
||||
MethodParameter param = this.testMethod.annot(requestParam().noName()).arg(MultiValueMap.class, String.class, Part.class);
|
||||
Object result = resolver.resolveArgument(param, null, webRequest, null);
|
||||
|
||||
assertThat(result instanceof MultiValueMap).isTrue();
|
||||
assertThat(result).isInstanceOf(MultiValueMap.class);
|
||||
MultiValueMap<String, Part> resultMap = (MultiValueMap<String, Part>) result;
|
||||
assertThat(resultMap).hasSize(2);
|
||||
assertThat(resultMap.get("mfilelist")).containsExactly(expected1, expected2);
|
||||
|
||||
+1
-1
@@ -104,7 +104,7 @@ class SessionAttributesHandlerTests {
|
||||
|
||||
assertThat(sessionAttributeStore.retrieveAttribute(request, "attr1")).isEqualTo("value1");
|
||||
assertThat(sessionAttributeStore.retrieveAttribute(request, "attr2")).isEqualTo("value2");
|
||||
assertThat(sessionAttributeStore.retrieveAttribute(request, "attr3") instanceof TestBean).isTrue();
|
||||
assertThat(sessionAttributeStore.retrieveAttribute(request, "attr3")).isInstanceOf(TestBean.class);
|
||||
}
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -66,7 +66,7 @@ class WebHttpHandlerBuilderTests {
|
||||
context.refresh();
|
||||
|
||||
HttpHandler httpHandler = WebHttpHandlerBuilder.applicationContext(context).build();
|
||||
assertThat(httpHandler instanceof HttpWebHandlerAdapter).isTrue();
|
||||
assertThat(httpHandler).isInstanceOf(HttpWebHandlerAdapter.class);
|
||||
assertThat(((HttpWebHandlerAdapter) httpHandler).getApplicationContext()).isSameAs(context);
|
||||
|
||||
MockServerHttpRequest request = MockServerHttpRequest.get("/").build();
|
||||
|
||||
Reference in New Issue
Block a user