Use AssertJ isInstanceOf where feasible

See gh-31694
This commit is contained in:
Yanming Zhou
2023-11-27 16:26:59 +08:00
committed by Stéphane Nicoll
parent 4e2d357318
commit 64d5e904e8
2 changed files with 5 additions and 5 deletions

View File

@@ -117,14 +117,14 @@ class ConversionServiceFactoryBeanTests {
private void doTestConversionServiceInApplicationContext(String fileName, Class<?> resourceClass) {
ConfigurableApplicationContext ctx = new ClassPathXmlApplicationContext(fileName, getClass());
ResourceTestBean tb = ctx.getBean("resourceTestBean", ResourceTestBean.class);
assertThat(resourceClass.isInstance(tb.getResource())).isTrue();
assertThat(tb.getResource()).isInstanceOf(resourceClass);
assertThat(tb.getResourceArray()).hasSize(1);
assertThat(resourceClass.isInstance(tb.getResourceArray()[0])).isTrue();
assertThat(tb.getResourceArray()[0]).isInstanceOf(resourceClass);
assertThat(tb.getResourceMap()).hasSize(1);
assertThat(resourceClass.isInstance(tb.getResourceMap().get("key1"))).isTrue();
assertThat(tb.getResourceMap().get("key1")).isInstanceOf(resourceClass);
assertThat(tb.getResourceArrayMap()).hasSize(1);
assertThat(tb.getResourceArrayMap().get("key1")).isNotEmpty();
assertThat(resourceClass.isInstance(tb.getResourceArrayMap().get("key1")[0])).isTrue();
assertThat(tb.getResourceArrayMap().get("key1")[0]).isInstanceOf(resourceClass);
ctx.close();
}