FINERACT-2070: Remove TestRailId annotations

This commit is contained in:
Adam Saghy
2024-05-08 13:13:45 +02:00
parent 849790ea46
commit be655756a5
20 changed files with 690 additions and 690 deletions
@@ -1,7 +1,7 @@
@LoanDelinquencyFeature
Feature: LoanDelinquency
@TestRailId:C2963
Scenario: Verify Loan delinquency pause API - PAUSE and RESUME by loanId
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -22,7 +22,7 @@ Feature: LoanDelinquency
| PAUSE | 16 October 2023 | 30 October 2023 |
| RESUME | 20 October 2023 | |
@TestRailId:C2964
Scenario: Verify Loan delinquency pause API - PAUSE and RESUME by loanExternalId
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -43,7 +43,7 @@ Feature: LoanDelinquency
| PAUSE | 16 October 2023 | 30 October 2023 |
| RESUME | 20 October 2023 | |
@TestRailId:C2965
Scenario: Verify Loan delinquency pause API - PAUSE and RESUME actions supported only
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -65,7 +65,7 @@ Feature: LoanDelinquency
| PAUSE | 16 October 2023 | 30 October 2023 |
| RESUME | 20 October 2023 | |
@TestRailId:C2966
Scenario: Verify Loan delinquency pause API - PAUSE with start date on actual business date
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -80,7 +80,7 @@ Feature: LoanDelinquency
| action | startDate | endDate |
| PAUSE | 16 October 2023 | 30 October 2023 |
@TestRailId:C2967
Scenario: Verify Loan delinquency pause API - PAUSE with start date later than actual business date
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -95,7 +95,7 @@ Feature: LoanDelinquency
| action | startDate | endDate |
| PAUSE | 25 October 2023 | 30 October 2023 |
@TestRailId:C2968
Scenario: Verify Loan delinquency pause API - PAUSE with start date before than actual business date is possible
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -110,7 +110,7 @@ Feature: LoanDelinquency
| action | startDate | endDate |
| PAUSE | 14 October 2023 | 30 October 2023 |
@TestRailId:C2969
Scenario: Verify Loan delinquency pause API - PAUSE action on non-active loan result an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -135,7 +135,7 @@ Feature: LoanDelinquency
When Admin sets the business date to "16 October 2023"
Then Initiating a DELINQUENCY PAUSE on a non-active loan results an error - startDate: "16 October 2023", endDate: "30 October 2023"
@TestRailId:C2970
Scenario: Verify Loan delinquency pause API - RESUME action on non-active loan result an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -158,7 +158,7 @@ Feature: LoanDelinquency
Then Loan status will be "CLOSED_OBLIGATIONS_MET"
Then Initiating a DELINQUENCY RESUME on a non-active loan results an error - startDate: "16 October 2023"
@TestRailId:C2971
Scenario: Verify Loan delinquency pause API - Overlapping PAUSE periods result an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -175,7 +175,7 @@ Feature: LoanDelinquency
When Admin sets the business date to "20 October 2023"
Then Overlapping PAUSE periods result an error - startDate: "20 October 2023", endDate: "30 October 2023"
@TestRailId:C2972
Scenario: Verify Loan delinquency pause API - RESUME without an active PAUSE period results an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -186,7 +186,7 @@ Feature: LoanDelinquency
When Admin successfully disburse the loan on "01 October 2023" with "1000" EUR transaction amount
Then Initiating a DELINQUENCY RESUME without an active PAUSE period results an error - startDate: "01 October 2023"
@TestRailId:C2973
Scenario: Verify Loan delinquency pause API - RESUME with start date before than actual business date results an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -203,7 +203,7 @@ Feature: LoanDelinquency
When Admin sets the business date to "20 October 2023"
Then Initiating a DELINQUENCY RESUME with start date other than actual business date results an error - startDate: "01 October 2023"
@TestRailId:C2974
Scenario: Verify Loan delinquency pause API - RESUME with start date later than actual business date results an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -220,7 +220,7 @@ Feature: LoanDelinquency
When Admin sets the business date to "20 October 2023"
Then Initiating a DELINQUENCY RESUME with start date other than actual business date results an error - startDate: "21 October 2023"
@TestRailId:C2975
Scenario: Verify Loan delinquency pause API - RESUME with end date results an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -237,7 +237,7 @@ Feature: LoanDelinquency
When Admin sets the business date to "20 October 2023"
Then Initiating a DELINQUENCY RESUME with an endDate results an error - startDate: "20 October 2023", endDate: "30 October 2023"
@Skip @TestRailId:C2992
@Skip
Scenario: Verify Loan level loan delinquency - loan goes into delinquency pause then will be resumed
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -265,7 +265,7 @@ Feature: LoanDelinquency
When Admin runs inline COB job for Loan
Then Admin checks that delinquency range is: "RANGE_30" and has delinquentDate "2023-10-04"
@TestRailId:C2979
Scenario: Verify Installment level loan delinquency - loan goes into delinquency bucket
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -282,7 +282,7 @@ Feature: LoanDelinquency
| 4 | RANGE_60 | 500.00 |
Then Installment level delinquency event has correct data
@TestRailId:C2980
Scenario: Verify Installment level loan delinquency - loan goes from one delinquency bucket to an other
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -307,7 +307,7 @@ Feature: LoanDelinquency
| 4 | RANGE_60 | 500.00 |
Then Installment level delinquency event has correct data
@TestRailId:C2981
Scenario: Verify Installment level loan delinquency - loan goes out from delinquency by late repayment
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -328,7 +328,7 @@ Feature: LoanDelinquency
Then Installment level delinquency event has correct data
Then INSTALLMENT level delinquency is null
@TestRailId:C2982
Scenario: Verify Installment level loan delinquency - some of the installments go out from delinquency by late repayment
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -350,7 +350,7 @@ Feature: LoanDelinquency
| rangeId | Range | Amount |
| 2 | RANGE_3 | 250.00 |
@TestRailId:C2983
Scenario: Verify Installment level loan delinquency - loan goes out from delinquency by Goodwill credit transaction
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -371,7 +371,7 @@ Feature: LoanDelinquency
Then Installment level delinquency event has correct data
Then INSTALLMENT level delinquency is null
@TestRailId:C2984
Scenario: Verify Installment level loan delinquency - some of the installments go out from delinquency by Goodwill credit transaction
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -393,7 +393,7 @@ Feature: LoanDelinquency
| rangeId | Range | Amount |
| 2 | RANGE_3 | 250.00 |
@TestRailId:C2985
Scenario: Verify Installment level loan delinquency - loan with charges goes into delinquency bucket
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -413,7 +413,7 @@ Feature: LoanDelinquency
| 4 | RANGE_60 | 520.00 |
Then Installment level delinquency event has correct data
@TestRailId:C2987
Scenario: Verify Installment level loan delinquency - loan goes into delinquency pause
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -458,7 +458,7 @@ Feature: LoanDelinquency
| 3 | RANGE_30 | 500.00 |
| 4 | RANGE_60 | 500.00 |
@TestRailId:C2988
Scenario: Verify Installment level loan delinquency - loan goes into delinquency pause then will be resumed
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -501,7 +501,7 @@ Feature: LoanDelinquency
| 2 | RANGE_3 | 250.00 |
| 3 | RANGE_30 | 500.00 |
@TestRailId:C2990
Scenario: Verify that a non-super user with CREATE_DELINQUENCY_ACTION permission can initiate a DELINQUENCY PAUSE
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -519,7 +519,7 @@ Feature: LoanDelinquency
| action | startDate | endDate |
| PAUSE | 16 October 2023 | 30 October 2023 |
@TestRailId:C2991
Scenario: Verify that a non-super user with no CREATE_DELINQUENCY_ACTION permission gets an error when initiate a DELINQUENCY PAUSE
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -533,7 +533,7 @@ Feature: LoanDelinquency
| REPAYMENT_LOAN |
Then Created user with no CREATE_DELINQUENCY_ACTION permission gets an error when initiate a DELINQUENCY PAUSE with startDate: "16 October 2023" and endDate: "30 October 2023"
@TestRailId:C2999
Scenario: Verify Loan delinquency pause E2E - full PAUSE period
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -604,7 +604,7 @@ Feature: LoanDelinquency
| rangeId | Range | Amount |
| 2 | RANGE_3 | 250.00 |
@TestRailId:C3000
Scenario: Verify Loan delinquency pause E2E - PAUSE period with RESUME
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -653,7 +653,7 @@ Feature: LoanDelinquency
| 2 | RANGE_3 | 250.00 |
Then Installment level delinquency event has correct data
@TestRailId:C3001
Scenario: Verify Loan delinquency pause E2E - PAUSE period with RESUME and second PAUSE
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -781,7 +781,7 @@ Feature: LoanDelinquency
| 3 | RANGE_30 | 250.00 |
Then Installment level delinquency event has correct data
@TestRailId:C3002
Scenario: Verify Loan delinquency pause E2E - full repayment (late/due date) during PAUSE period
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -836,7 +836,7 @@ Feature: LoanDelinquency
| NO_DELINQUENCY | 0.0 | null | 0 | 0 |
Then INSTALLMENT level delinquency is null
@TestRailId:C3003
Scenario: Verify Loan delinquency pause E2E - partial repayment during PAUSE period
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -894,7 +894,7 @@ Feature: LoanDelinquency
| rangeId | Range | Amount |
| 2 | RANGE_3 | 100.00 |
@TestRailId:C3004
Scenario: Verify Loan delinquency pause E2E - full repayment (only late) during PAUSE period then RESUME
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -986,7 +986,7 @@ Feature: LoanDelinquency
| 2 | RANGE_3 | 250.00 |
Then Installment level delinquency event has correct data
@TestRailId:C3013
Scenario: Verify that in case of resume on end/start date of continous pause periods first period ends automatically, second period ended by resume
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -1050,7 +1050,7 @@ Feature: LoanDelinquency
| rangeId | Range | Amount |
| 2 | RANGE_3 | 500.00 |
@TestRailId:C3014
Scenario: Verify that creating a loan with Advanced payment allocation with product no Advanced payment allocation set results an error
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -1058,7 +1058,7 @@ Feature: LoanDelinquency
| LoanProduct | submitted on date | with Principal | ANNUAL interest rate % | interest type | interest calculation period | amortization type | loanTermFrequency | loanTermFrequencyType | repaymentEvery | repaymentFrequencyType | numberOfRepayments | graceOnPrincipalPayment | graceOnInterestPayment | interest free period | Payment strategy |
| PIN30 | 01 October 2023 | 1000 | 0 | FLAT | SAME_AS_REPAYMENT_PERIOD | EQUAL_INSTALLMENTS | 45 | DAYS | 15 | DAYS | 3 | 0 | 0 | 0 | ADVANCED_PAYMENT_ALLOCATION |
@TestRailId:C3015
Scenario: Verify Backdated Pause Delinquency - Event Trigger: LoanDelinquencyRangeChangeBusinessEvent, LoanAccountDelinquencyPauseChangedBusinessEvent check
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -1093,7 +1093,7 @@ Feature: LoanDelinquency
| rangeId | Range | Amount |
| 2 | RANGE_3 | 500.00 |
@TestRailId:C3016
Scenario: Verify that for pause period calculations business date is being used instead of COB date
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -1148,7 +1148,7 @@ Feature: LoanDelinquency
| action | startDate | endDate |
| PAUSE | 16 October 2023 | 25 October 2023 |
@TestRailId:C3018
Scenario: Verify that if Global configuration: next-payment-due-date is set to: earliest-unpaid-date then in Loan details delinquent.nextPaymentDueDate will be the first unpaid installment date
When Global config "next-payment-due-date" value set to "earliest-unpaid-date"
When Admin sets the business date to "01 October 2023"
@@ -1164,7 +1164,7 @@ Feature: LoanDelinquency
Then Loan details delinquent.nextPaymentDueDate will be "01 October 2023"
When Global config "next-payment-due-date" value set to "earliest-unpaid-date"
@TestRailId:C3019
Scenario: Verify that if Global configuration: next-payment-due-date is set to: next-unpaid-due-date then in Loan details delinquent.nextPaymentDueDate will be the next unpaid installment date regardless of the status of previous installments
When Global config "next-payment-due-date" value set to "next-unpaid-due-date"
When Admin sets the business date to "01 October 2023"
@@ -1180,7 +1180,7 @@ Feature: LoanDelinquency
Then Loan details delinquent.nextPaymentDueDate will be "31 October 2023"
When Global config "next-payment-due-date" value set to "earliest-unpaid-date"
@TestRailId:C3032
Scenario: Verify that delinquencyRange field in LoanAccountDelinquencyRangeDataV1 is not null in case of delinquent Loan
When Admin sets the business date to "01 October 2023"
When Admin creates a client with random data
@@ -1196,7 +1196,7 @@ Feature: LoanDelinquency
| classification | delinquentAmount | delinquentDate | delinquentDays | pastDueDays |
| RANGE_30 | 1000.0 | 04 October 2023 | 58 | 61 |
@TestRailId:C3035
Scenario: Verify that delinquency is NOT applied after loan submitted and approved
When Admin sets the business date to "30 October 2023"
When Admin creates a client with random data
@@ -1211,7 +1211,7 @@ Feature: LoanDelinquency
| classification | delinquentAmount | delinquentDate | delinquentDays | pastDueDays |
| NO_DELINQUENCY | 0.0 | null | 0 | 0 |
@TestRailId:C3047
Scenario: Verify that delinquent.lastRepaymentAmount is calculated correctly in case of auto downpayment
When Admin sets the business date to "01 February 2024"
When Admin creates a client with random data
@@ -1223,7 +1223,7 @@ Feature: LoanDelinquency
When Admin sets the business date to "01 April 2024"
Then In Loan details delinquent.lastRepaymentAmount is 250 EUR with lastRepaymentDate "01 February 2024"
@TestRailId:C3066 @AdvancedPaymentAllocation
@AdvancedPaymentAllocation
Scenario: Verify that on Loans in SUBMITTED_AND_PENDING_APPROVAL or APPROVED status delinquency is not applied
When Admin sets the business date to "01 February 2024"
When Admin creates a client with random data
@@ -1238,7 +1238,7 @@ Feature: LoanDelinquency
Then Admin checks that delinquency range is: "NO_DELINQUENCY" and has delinquentDate ""
# TODO remove skip when LoanDelinquencyRangeChangeBusinessEvent has wrong values compared to LoanDetails is done and scenario below here does not fail
@Skip @TestRailId:C3093
@Skip
Scenario: Verify that LoanDelinquencyRangeChangeBusinessEvent has the correct Delinquency range, date and amount on both loan- and installment-level
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data