Advertisement
nimchimpsky

MockPostProcessor, stops mocks being scanned

Aug 10th, 2013
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.49 KB | None | 0 0
  1. /**
  2.  * If a bean is actually a mock it doesn't won't get processed
  3.  * so just the first level gets mocked
  4.  * */
  5. public class MockPostProcessor extends InstantiationAwareBeanPostProcessorAdapter {
  6.  
  7.     private static final MockUtil mockUtil = new MockUtil();
  8.  
  9.     public MockPostProcessor() {
  10.         super();
  11.     }
  12.  
  13.     @Override
  14.     public boolean postProcessAfterInstantiation(Object bean, String beanName) throws BeansException {
  15.         return !mockUtil.isMock(bean);
  16.     }
  17.  
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement