### Question:
BeanCombineComponentAnnotationComplex { @Override public String toString() { return "BeanCombineComponentAnnotationSimple{}"; }  @Bean @Qualifier("publicPlainAnnotationModelOne") PlainAnnotationModelOne publicPlainAnnotationModelOne(); @Bean // @Scope(value = WebApplicationContext.SCOPE_SESSION, proxyMode = ScopedProxyMode.TARGET_CLASS) PlainAnnotationModelOne requestScopePlainAnnotationModelOne(); @Override String toString();  }### Answer:
@Test public void testToString() throws Exception { PlainAnnotationModelOne plainAnnotationModelOne = getBean("protectedPlainAnnotationModelOne", PlainAnnotationModelOne.class); System.out.println(PrintUtil.formatTestResult(plainAnnotationModelOne)); }