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