public void shouldFindAllEmployees()

in component-test/src/main/java/org/apache/fineract/cn/office/TestEmployee.java [106:121]


  public void shouldFindAllEmployees() throws Exception {
    final Employee firstEmployee = EmployeeFactory.createRandomEmployee();
    this.organizationManager.createEmployee(firstEmployee);
    this.eventRecorder.wait(EventConstants.OPERATION_POST_EMPLOYEE, firstEmployee.getIdentifier());
    final Employee secondEmployee = EmployeeFactory.createRandomEmployee();
    this.organizationManager.createEmployee(secondEmployee);
    this.eventRecorder.wait(EventConstants.OPERATION_POST_EMPLOYEE, secondEmployee.getIdentifier());

    final EmployeePage employeePage = this.organizationManager.fetchEmployees(null, null, 0, 20, null, null);
    Assert.assertTrue(employeePage.getTotalElements() >= 2);

    this.organizationManager.deleteEmployee(firstEmployee.getIdentifier());
    this.eventRecorder.wait(EventConstants.OPERATION_DELETE_EMPLOYEE, firstEmployee.getIdentifier());
    this.organizationManager.deleteEmployee(secondEmployee.getIdentifier());
    this.eventRecorder.wait(EventConstants.OPERATION_DELETE_EMPLOYEE, secondEmployee.getIdentifier());
  }