@ -73,18 +73,6 @@ class MockitoPostProcessorTests {
@@ -73,18 +73,6 @@ class MockitoPostProcessorTests {
+ " expected a single matching bean to replace but found [example1, example3]" ) ;
}
@Test
void canMockBeanProducedByFactoryBeanWithStringObjectTypeAttribute ( ) {
AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext ( ) ;
MockitoPostProcessor . register ( context ) ;
RootBeanDefinition factoryBeanDefinition = new RootBeanDefinition ( TestFactoryBean . class ) ;
factoryBeanDefinition . setAttribute ( FactoryBean . OBJECT_TYPE_ATTRIBUTE , SomeInterface . class . getName ( ) ) ;
context . registerBeanDefinition ( "beanToBeMocked" , factoryBeanDefinition ) ;
context . register ( MockedFactoryBean . class ) ;
context . refresh ( ) ;
assertThat ( Mockito . mockingDetails ( context . getBean ( "beanToBeMocked" ) ) . isMock ( ) ) . isTrue ( ) ;
}
@Test
void canMockBeanProducedByFactoryBeanWithClassObjectTypeAttribute ( ) {
AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext ( ) ;