new SpringHandlerInstantiator(this.applicationContext.getAutowireCapableBeanFactory()));
@Test // SPR-13375 @SuppressWarnings("rawtypes") public void springHandlerInstantiator() { TestStandaloneMockMvcBuilder builder = new TestStandaloneMockMvcBuilder(new PersonController()); builder.build(); SpringHandlerInstantiator instantiator = new SpringHandlerInstantiator(builder.wac.getAutowireCapableBeanFactory()); JsonSerializer serializer = instantiator.serializerInstance(null, null, UnknownSerializer.class); assertNotNull(serializer); }
new SpringHandlerInstantiator(this.applicationContext.getAutowireCapableBeanFactory()));
@Before public void setup() { DefaultListableBeanFactory bf = new DefaultListableBeanFactory(); AutowiredAnnotationBeanPostProcessor bpp = new AutowiredAnnotationBeanPostProcessor(); bpp.setBeanFactory(bf); bf.addBeanPostProcessor(bpp); bf.registerBeanDefinition("capitalizer", new RootBeanDefinition(Capitalizer.class)); instantiator = new SpringHandlerInstantiator(bf); objectMapper = Jackson2ObjectMapperBuilder.json().handlerInstantiator(instantiator).build(); }
new SpringHandlerInstantiator(this.applicationContext.getAutowireCapableBeanFactory()));
new SpringHandlerInstantiator(this.applicationContext.getAutowireCapableBeanFactory()));