This is an automated email from the ASF dual-hosted git repository.

arnold pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


    from 86bd2763f Fineract-1964: Add functionality to calculate maturity 
amount before creating FD account
     add 5c54a9dbe FINERACT-2070: More test cases

No new revisions were added by this update.

Summary of changes:
 fineract-e2e-tests-core/build.gradle               |    4 +
 .../apache/fineract/test/api/ApiConfiguration.java |  190 +++-
 .../CacheConfiguration.java}                       |   37 +-
 .../AccountTypeAssetOptions.java}                  |   17 +-
 .../AccountTypeExpenseOptions.java}                |   16 +-
 .../AccountTypeIncomeOptions.java}                 |   17 +-
 .../AccountTypeLiabilityOptions.java}              |   16 +-
 .../AccountingRule.java}                           |   16 +-
 .../AdvancePaymentsAdjustmentType.java}            |   17 +-
 .../AmortizationType.java}                         |   17 +-
 .../data/AssetExternalizationErrorMessage.java     |   40 +
 .../AssetExternalizationTransferStatus.java}       |   17 +-
 .../AssetExternalizationTransferStatusReason.java} |   17 +-
 .../ChargeCalculationType.java}                    |   17 +-
 .../ChargePaymentMode.java}                        |   17 +-
 .../ChargeProductAppliesTo.java}                   |   17 +-
 .../ChargeProductType.java}                        |   20 +-
 .../ChargeTimeType.java}                           |   19 +-
 .../CurrencyOptions.java}                          |   17 +-
 .../DaysInMonthType.java}                          |   17 +-
 .../DaysInYearType.java}                           |   16 +-
 .../DelinquencyBucket.java}                        |   17 +-
 .../DelinquencyRange.java}                         |   21 +-
 .../ErrorMessageType.java}                         |   17 +-
 .../ErrorMessageHelper.java => data/FundId.java}   |   17 +-
 .../ErrorMessageHelper.java => data/GLAType.java}  |   17 +-
 .../ErrorMessageHelper.java => data/GLAUsage.java} |   17 +-
 .../InterestCalculationPeriodTime.java}            |   17 +-
 .../InterestRateFrequencyType.java}                |   17 +-
 .../InterestRecalculationCompoundingMethod.java}   |   17 +-
 .../InterestType.java}                             |   17 +-
 .../LoanRescheduleErrorMessage.java}               |   18 +-
 .../ErrorHelper.java => data/LoanStatus.java}      |   34 +-
 .../LoanTermFrequencyType.java}                    |   17 +-
 .../PreClosureInterestCalculationRule.java}        |   17 +-
 .../RecalculationCompoundingFrequencyType.java}    |   17 +-
 .../RecalculationRestFrequencyType.java}           |   17 +-
 .../RepaymentFrequencyType.java}                   |   17 +-
 .../TransactionProcessingStrategy.java}            |   18 +-
 .../data/TransactionProcessingStrategyCode.java    |   41 +
 .../TransactionType.java}                          |   19 +-
 .../accounttype/AccountType.java}                  |   17 +-
 .../test/data/accounttype/AccountTypeResolver.java |   58 ++
 .../test/data/accounttype/DefaultAccountType.java  |   55 ++
 .../datatable/DatatableColumnType.java}            |   24 +-
 .../datatable/DatatableEntityType.java}            |   21 +-
 .../datatable/DatatableNameGenerator.java}         |   19 +-
 .../job/DefaultJob.java}                           |   20 +-
 .../ErrorMessageHelper.java => data/job/Job.java}  |   17 +-
 .../apache/fineract/test/data/job/JobResolver.java |   56 ++
 .../test/data/loanproduct/DefaultLoanProduct.java  |   29 +
 .../loanproduct/LoanProduct.java}                  |   17 +-
 .../test/data/loanproduct/LoanProductResolver.java |   56 ++
 .../paymenttype/DefaultPaymentType.java}           |   27 +-
 .../paymenttype/PaymentType.java}                  |   17 +-
 .../test/data/paymenttype/PaymentTypeResolver.java |   57 ++
 .../GLAccountRequestFactory.java}                  |   18 +-
 .../test/factory/LoanChargeRequestFactory.java     |   41 +
 .../test/factory/LoanProductsRequestFactory.java   |  877 +++++++++++++++++
 .../fineract/test/factory/LoanRequestFactory.java  |  267 +++++
 .../PaymentTypesRequestFactory.java}               |   20 +-
 .../fineract/test/helper/BusinessDateHelper.java   |   63 ++
 .../apache/fineract/test/helper/ErrorHelper.java   |   16 +
 .../fineract/test/helper/ErrorMessageHelper.java   |  828 ++++++++++++++++
 .../apache/fineract/test/helper/ErrorResponse.java |   65 ++
 .../test/helper/GlobalConfigurationHelper.java     |   77 ++
 .../FineractInitializerConfiguration.java}         |   20 +-
 .../initializer/FineractInitializerFactory.java    |   47 +
 .../InitializerProperties.java}                    |   20 +-
 .../base/BaseFineractInitializerConfiguration.java |   45 +
 .../test/initializer/base/FineractInitializer.java |   91 ++
 .../global/ChargeGlobalInitializerStep.java        |  180 ++++
 .../global/CodeGlobalInitializerStep.java          |  296 ++++++
 .../global/CurrencyGlobalInitializerStep.java      |   50 +
 .../global/DatatablesGlobalInitializerStep.java    |  186 ++++
 .../global/DelinquencyGlobalInitializerStep.java   |   89 ++
 ...ancialActivityMappingGlobalInitializerStep.java |   42 +
 .../global/FineractGlobalInitializerStep.java}     |   17 +-
 .../global/FundGlobalInitializerStep.java          |   57 ++
 .../global/GLGlobalInitializerStep.java            |  153 +++
 .../GlobalConfigurationGlobalInitializerStep.java  |   52 +
 .../global/LoanProductGlobalInitializerStep.java   |  539 +++++++++++
 .../global/PaymentTypeGlobalInitializerStep.java   |   72 ++
 .../global/SchedulerGlobalInitializerStep.java}    |   27 +-
 .../scenario/FineractScenarioInitializerStep.java} |   17 +-
 ...GlobalConfigurationScenarioInitializerStep.java |   48 +
 .../suite/ExternalEventSuiteInitializerStep.java   |   60 ++
 .../suite/FineractSuiteInitializerStep.java}       |   17 +-
 .../initializer/suite/JobSuiteInitializerStep.java |   55 ++
 .../EmptyEventMessage.java}                        |   17 +-
 .../fineract/test/messaging/EventAssertion.java    |  182 ++++
 .../EventMessage.java}                             |   23 +-
 .../config/EventProperties.java}                   |   23 +-
 .../config/EventVerificationEnabledCondition.java} |   19 +-
 .../messaging/config/MessagingConfiguration.java   |   62 ++
 .../test/messaging/config/MessagingProperties.java |   53 +
 .../event/Event.java}                              |   17 +-
 .../test/messaging/event/EventCheckHelper.java     |  409 ++++++++
 .../event/EventFactory.java}                       |   27 +-
 .../AbstractLoanOwnershipTransferEvent.java}       |   21 +-
 .../LoanAccountCustomSnapshotEvent.java}           |   18 +-
 .../LoanAccountSnapshotEvent.java}                 |   18 +-
 .../LoanOwnershipTransferEvent.java}               |   18 +-
 .../event/client/AbstractClientEvent.java}         |   21 +-
 .../event/client/ClientActivatedEvent.java}        |   18 +-
 .../event/client/ClientCreatedEvent.java}          |   18 +-
 .../event/loan/AbstractLoanEvent.java}             |   21 +-
 .../event/loan/LoanApprovedEvent.java}             |   18 +-
 .../event/loan/LoanBalanceChangedEvent.java}       |   18 +-
 .../event/loan/LoanCreatedEvent.java}              |   18 +-
 .../event/loan/LoanDisbursalEvent.java}            |   18 +-
 .../event/loan/LoanReAgeEvent.java}                |   18 +-
 .../event/loan/LoanReAmortizeEvent.java}           |   18 +-
 .../LoanRescheduledDueAdjustScheduleEvent.java}    |   18 +-
 .../event/loan/LoanStatusChangedEvent.java}        |   18 +-
 .../loan/charge/AbstractLoanChargeEvent.java}      |   22 +-
 .../event/loan/charge/LoanAddChargeEvent.java}     |   18 +-
 .../AbstractLoanDelinquencyRangeChangeEvent.java}  |   21 +-
 .../LoanDelinquencyPauseChangedEvent.java}         |   18 +-
 .../LoanDelinquencyRangeChangeEvent.java}          |   18 +-
 .../repayment/AbstractLoanRepaymentDueEvent.java}  |   21 +-
 .../loan/repayment/LoanRepaymentDueEvent.java}     |   18 +-
 .../loan/repayment/LoanRepaymentOverdueEvent.java} |   18 +-
 .../transaction/AbstractLoanTransactionEvent.java} |   21 +-
 ...oanAccrualTransactionCreatedBusinessEvent.java} |   18 +-
 .../LoanAdjustTransactionBusinessEvent.java}       |   24 +-
 .../loan/transaction/LoanChargeOffEvent.java}      |   18 +-
 .../loan/transaction/LoanChargeOffUndoEvent.java}  |   18 +-
 .../LoanChargebackTransactionEvent.java}           |   18 +-
 .../LoanDisbursalTransactionEvent.java}            |   18 +-
 .../transaction/LoanRefundPostBusinessEvent.java}  |   18 +-
 .../LoanTransactionGoodwillCreditPostEvent.java}   |   18 +-
 .../LoanTransactionMakeRepaymentPostEvent.java}    |   18 +-
 ...nTransactionMerchantIssuedRefundPostEvent.java} |   18 +-
 .../LoanTransactionPayoutRefundPostEvent.java}     |   18 +-
 .../fineract/test/messaging/store/EventStore.java  |  124 +++
 .../store/LoggedEvent.java}                        |   22 +-
 .../store/MessageConsumer.java}                    |   29 +-
 .../test/stepdef/common/BatchApiStepDef.java       | 1023 ++++++++++++++++++++
 .../stepdef/common/GlobalConfigurationStepDef.java |   47 +
 .../test/stepdef/datatable/DatatablesStepDef.java  |  197 ++++
 .../test/stepdef/hook/InitializingHook.java        |   59 ++
 .../hook/MessagingHook.java}                       |   21 +-
 .../hook/TestContextLifecycleHook.java}            |   19 +-
 .../EnumResolver.java}                             |   19 +-
 .../PropertiesCondition.java}                      |   25 +-
 .../fineract/test/support/PropertiesFactory.java   |   55 ++
 .../fineract/test/support/TestContextKey.java      |    2 +
 .../test/support/loader/FineractConfigLoader.java  |   64 ++
 .../support/loader/PropertiesResourceLoader.java   |   67 ++
 .../src/test/resources/features/BatchApi.feature   |   80 ++
 .../src/test/resources/features/Client.feature     |   11 +-
 .../src/test/resources/features/Datatables.feature |   48 +
 153 files changed, 8138 insertions(+), 1174 deletions(-)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{api/ApiConfiguration.java
 => config/CacheConfiguration.java} (55%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AccountTypeAssetOptions.java} (63%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AccountTypeExpenseOptions.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AccountTypeIncomeOptions.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AccountTypeLiabilityOptions.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AccountingRule.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AdvancePaymentsAdjustmentType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AmortizationType.java} (60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/AssetExternalizationErrorMessage.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AssetExternalizationTransferStatus.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/AssetExternalizationTransferStatusReason.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/ChargeCalculationType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/ChargePaymentMode.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/ChargeProductAppliesTo.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/ChargeProductType.java} (55%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/ChargeTimeType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/CurrencyOptions.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/DaysInMonthType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/DaysInYearType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/DelinquencyBucket.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/DelinquencyRange.java} (55%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/ErrorMessageType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/FundId.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/GLAType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/GLAUsage.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/InterestCalculationPeriodTime.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/InterestRateFrequencyType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/InterestRecalculationCompoundingMethod.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/InterestType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/LoanRescheduleErrorMessage.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorHelper.java
 => data/LoanStatus.java} (54%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/LoanTermFrequencyType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/PreClosureInterestCalculationRule.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/RecalculationCompoundingFrequencyType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/RecalculationRestFrequencyType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/RepaymentFrequencyType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/TransactionProcessingStrategy.java} (60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/TransactionProcessingStrategyCode.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/TransactionType.java} (57%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/accounttype/AccountType.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/accounttype/AccountTypeResolver.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/accounttype/DefaultAccountType.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorHelper.java
 => data/datatable/DatatableColumnType.java} (56%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/datatable/DatatableEntityType.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/datatable/DatatableNameGenerator.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/job/DefaultJob.java} (58%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/job/Job.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/job/JobResolver.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/loanproduct/DefaultLoanProduct.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/loanproduct/LoanProduct.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/loanproduct/LoanProductResolver.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorHelper.java
 => data/paymenttype/DefaultPaymentType.java} (53%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => data/paymenttype/PaymentType.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/data/paymenttype/PaymentTypeResolver.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => factory/GLAccountRequestFactory.java} (60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/factory/LoanChargeRequestFactory.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/factory/LoanProductsRequestFactory.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/factory/LoanRequestFactory.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => factory/PaymentTypesRequestFactory.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/helper/BusinessDateHelper.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/helper/ErrorResponse.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/helper/GlobalConfigurationHelper.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => initializer/FineractInitializerConfiguration.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/FineractInitializerFactory.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => initializer/InitializerProperties.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/base/BaseFineractInitializerConfiguration.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/base/FineractInitializer.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/ChargeGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/CodeGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/CurrencyGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/DatatablesGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/DelinquencyGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/FinancialActivityMappingGlobalInitializerStep.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => initializer/global/FineractGlobalInitializerStep.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/FundGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/GLGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/GlobalConfigurationGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/LoanProductGlobalInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/global/PaymentTypeGlobalInitializerStep.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorHelper.java
 => initializer/global/SchedulerGlobalInitializerStep.java} (54%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => initializer/scenario/FineractScenarioInitializerStep.java} (59%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/scenario/GlobalConfigurationScenarioInitializerStep.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/suite/ExternalEventSuiteInitializerStep.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => initializer/suite/FineractSuiteInitializerStep.java} (60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/initializer/suite/JobSuiteInitializerStep.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/EmptyEventMessage.java} (60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/EventAssertion.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/EventMessage.java} (59%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/config/EventProperties.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/config/EventVerificationEnabledCondition.java} (60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/config/MessagingConfiguration.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/config/MessagingProperties.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/Event.java} (60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/EventCheckHelper.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorHelper.java
 => messaging/event/EventFactory.java} (52%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => 
messaging/event/assetexternalization/AbstractLoanOwnershipTransferEvent.java} 
(56%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/assetexternalization/LoanAccountCustomSnapshotEvent.java} 
(60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/assetexternalization/LoanAccountSnapshotEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/assetexternalization/LoanOwnershipTransferEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/client/AbstractClientEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/client/ClientActivatedEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/client/ClientCreatedEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/AbstractLoanEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanApprovedEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanBalanceChangedEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanCreatedEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanDisbursalEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanReAgeEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanReAmortizeEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanRescheduledDueAdjustScheduleEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/LoanStatusChangedEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/charge/AbstractLoanChargeEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/charge/LoanAddChargeEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => 
messaging/event/loan/delinquency/AbstractLoanDelinquencyRangeChangeEvent.java} 
(54%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/delinquency/LoanDelinquencyPauseChangedEvent.java} 
(60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/delinquency/LoanDelinquencyRangeChangeEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/repayment/AbstractLoanRepaymentDueEvent.java} (57%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/repayment/LoanRepaymentDueEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/repayment/LoanRepaymentOverdueEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/AbstractLoanTransactionEvent.java} (59%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => 
messaging/event/loan/transaction/LoanAccrualTransactionCreatedBusinessEvent.java}
 (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/LoanAdjustTransactionBusinessEvent.java} 
(51%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/LoanChargeOffEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/LoanChargeOffUndoEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/LoanChargebackTransactionEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/LoanDisbursalTransactionEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/LoanRefundPostBusinessEvent.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => 
messaging/event/loan/transaction/LoanTransactionGoodwillCreditPostEvent.java} 
(60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => 
messaging/event/loan/transaction/LoanTransactionMakeRepaymentPostEvent.java} 
(60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => 
messaging/event/loan/transaction/LoanTransactionMerchantIssuedRefundPostEvent.java}
 (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/event/loan/transaction/LoanTransactionPayoutRefundPostEvent.java} 
(60%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/store/EventStore.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => messaging/store/LoggedEvent.java} (55%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorHelper.java
 => messaging/store/MessageConsumer.java} (51%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/stepdef/common/BatchApiStepDef.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/stepdef/common/GlobalConfigurationStepDef.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/stepdef/datatable/DatatablesStepDef.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/stepdef/hook/InitializingHook.java
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => stepdef/hook/MessagingHook.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => stepdef/hook/TestContextLifecycleHook.java} (60%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorMessageHelper.java
 => support/EnumResolver.java} (56%)
 copy 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/{helper/ErrorHelper.java
 => support/PropertiesCondition.java} (56%)
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/support/PropertiesFactory.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/support/loader/FineractConfigLoader.java
 create mode 100644 
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/support/loader/PropertiesResourceLoader.java
 create mode 100644 
fineract-e2e-tests-runner/src/test/resources/features/BatchApi.feature
 create mode 100644 
fineract-e2e-tests-runner/src/test/resources/features/Datatables.feature

Reply via email to