Revised NoSuchBeanDefinitionException message and ResolvableType handling
Includes consistent quoting of qualified type names in related classes. Issue: SPR-14831
This commit is contained in:
@@ -128,7 +128,7 @@ public class AnnotationConfigApplicationContextTests {
|
||||
}
|
||||
catch (NoSuchBeanDefinitionException ex) {
|
||||
assertThat(ex.getMessage(), containsString(
|
||||
format("No qualifying bean of type [%s] is defined", targetType.getName())));
|
||||
format("No qualifying bean of type '%s'", targetType.getName())));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,7 +142,7 @@ public class AnnotationConfigApplicationContextTests {
|
||||
catch (NoSuchBeanDefinitionException ex) {
|
||||
assertThat(ex.getMessage(),
|
||||
allOf(
|
||||
containsString("No qualifying bean of type [" + TestBean.class.getName() + "] is defined"),
|
||||
containsString("No qualifying bean of type '" + TestBean.class.getName() + "'"),
|
||||
containsString("tb1"),
|
||||
containsString("tb2")
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user