예제 #1
0
  @Test
  @DataSet
  public void testRemoveAccounts() {
    accountService.massRemoveWithSession(Arrays.asList(1, 2), "hai79", 1);
    AccountSearchCriteria criteria = new AccountSearchCriteria();
    criteria.setSaccountid(new NumberSearchField(1));

    Assert.assertEquals(1, accountService.getTotalCount(criteria));
  }
예제 #2
0
  @DataSet
  @Test
  public void testSearchAnyMailField() {
    AccountSearchCriteria criteria = new AccountSearchCriteria();
    criteria.setAnyMail(new StringSearchField(SearchField.AND, "abc"));
    criteria.setSaccountid(new NumberSearchField(1));

    Assert.assertEquals(2, accountService.getTotalCount(criteria));
  }
예제 #3
0
  @Test
  @DataSet
  public void testRemoveAccountBySearchCriteria() {
    AccountSearchCriteria criteria = new AccountSearchCriteria();
    criteria.setIndustries(new SetSearchField<String>(SearchField.AND, new String[] {"a"}));
    criteria.setSaccountid(new NumberSearchField(1));

    accountService.removeByCriteria(criteria, 1);

    criteria = new AccountSearchCriteria();
    criteria.setSaccountid(new NumberSearchField(1));
    Assert.assertEquals(1, accountService.getTotalCount(criteria));
  }
예제 #4
0
  @Test
  @DataSet
  public void testSearchByAssignUserName() {
    AccountSearchCriteria criteria = new AccountSearchCriteria();
    criteria.setAssignUserName(new StringSearchField(SearchField.AND, "Nguyen Phuc Hai"));
    criteria.setSaccountid(new NumberSearchField(1));

    Assert.assertEquals(1, accountService.getTotalCount(criteria));
    Assert.assertEquals(
        1,
        accountService
            .findPagableListByCriteria(
                new SearchRequest<AccountSearchCriteria>(criteria, 0, Integer.MAX_VALUE))
            .size());
  }
예제 #5
0
  @Test
  @DataSet
  public void tesSearchAnyCity() {
    AccountSearchCriteria criteria = new AccountSearchCriteria();
    criteria.setAnyCity(new StringSearchField(SearchField.AND, "ha noi"));
    criteria.setSaccountid(new NumberSearchField(1));

    Assert.assertEquals(2, accountService.getTotalCount(criteria));
    Assert.assertEquals(
        2,
        accountService
            .findPagableListByCriteria(
                new SearchRequest<AccountSearchCriteria>(criteria, 0, Integer.MAX_VALUE))
            .size());
  }
예제 #6
0
  @Test
  @DataSet
  public void testSearchWebsite() {
    AccountSearchCriteria criteria = new AccountSearchCriteria();
    criteria.setWebsite(new StringSearchField(SearchField.AND, "http://www.esofthead.com"));
    criteria.setSaccountid(new NumberSearchField(1));

    Assert.assertEquals(3, accountService.getTotalCount(criteria));
    Assert.assertEquals(
        3,
        accountService
            .findPagableListByCriteria(
                new SearchRequest<AccountSearchCriteria>(criteria, 0, Integer.MAX_VALUE))
            .size());
  }
예제 #7
0
 @DataSet
 @Test
 public void testGetTotalCounts() {
   assertThat(accountService.getTotalCount(getCriteria())).isEqualTo(2);
 }
예제 #8
0
 @DataSet
 @Test
 public void testGetTotalCounts() {
   Assert.assertEquals(2, accountService.getTotalCount(getCriteria()));
 }