Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Before
- public void initMocks() {
- MockitoAnnotations.initMocks(this);
- }
- @Autowired
- private MyMock myMock;
- @Around("execution(* xxx.MyService.aspectMethod(..))")
- public void process(ProceedingJoinPoint joinPoint) throws Throwable {
- myMock.mockMethod();
- }
- @RunWith(SpringJUnit4ClassRunner.class)
- @EnableAspectJAutoProxy(proxyTargetClass = true)
- public class MyTest {
- @Autowired
- private MyService myService;
- @Mock
- private MyMock myMock;
- @InjectMocks
- private MyAspectClass;
- @Before
- public void initMocks() {
- MockitoAnnotations.initMocks(this);
- }
- public void shouldXXXX() {
- doThrow(Exception.class).when(myMock).mockMethod();
- myService.aspectMethod();
- ....
- }
- ...
- }
- @InjectMocks
- private MyAspectClass;
Add Comment
Please, Sign In to add comment