@Test public void deleteUser() { // 正常删除用户. accountService.deleteUser(2L); Mockito.verify(mockUserDao).delete(2L); // 删除超级管理用户抛出异常, userDao没有被执行 try { accountService.deleteUser(1L); fail("expected ServicExcepton not be thrown"); } catch (ServiceException e) { // expected exception } Mockito.verify(mockUserDao, Mockito.never()).delete(1L); }