コード例 #1
0
ファイル: AccountServiceTest.java プロジェクト: nicho/Shops
  @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);
  }