private void prepareMocks()

in component-test/src/main/java/org/apache/fineract/cn/payroll/TestPayrollConfiguration.java [99:113]


  private void prepareMocks(final String customerIdentifier, final PayrollConfiguration payrollConfiguration) {
    Mockito
        .doAnswer(invocation -> Optional.of(new Customer()))
        .when(this.customerAdaptorSpy).findCustomer(Matchers.eq(customerIdentifier));

    Mockito
        .doAnswer(invocation -> Optional.of(new Account()))
        .when(this.accountingAdaptorSpy).findAccount(Matchers.eq(payrollConfiguration.getMainAccountNumber()));

    payrollConfiguration.getPayrollAllocations().forEach(payrollAllocation ->
        Mockito
            .doAnswer(invocation -> Optional.of(new Account()))
            .when(this.accountingAdaptorSpy).findAccount(Matchers.eq(payrollAllocation.getAccountNumber()))
    );
  }