private void injectMockAppContextTo(KeywordBeanLoader beanLoader) { appContext.stubs(); appContext.expects(once()).method("refresh"); appContext .expects(once()) .method("getBeansOfType") .with(eq(Object.class)) .will(returnValue(keywordBeans)); beanLoader.context = (GenericApplicationContext) appContext.proxy(); }
private KeywordBeanLoader createBeanLoaderWithMockBeanDefinitionReader(String keywordPattern) { KeywordBeanLoader beanLoader = createBeanLoaderWithMockApplicationContext(keywordPattern); Mock beanDefinitionReader = createMockBeanDefinitionReader(keywordPattern); beanLoader.beanDefinitionReader = (IKeywordBeanDefintionReader) beanDefinitionReader.proxy(); return beanLoader; }