Krishna Mewara created FINERACT-2883:
----------------------------------------
Summary: Migrate the user, configuration, job and datatable
integration tests to the Feign client
Key: FINERACT-2883
URL: https://issues.apache.org/jira/browse/FINERACT-2883
Project: Apache Fineract
Issue Type: Improvement
Components: Test
Affects Versions: 1.15.0
Reporter: Krishna Mewara
Assignee: Krishna Mewara
Fix For: 1.16.0
continuing FINERACT-2746. Migrates the remaining organisation, configuration,
jobs and administration integration tests from REST-assured to the generated
Feign client.
PR #6558 covers 24 classes (131 tests): users and roles, staff, funds and
payment types, business and external service configuration, scheduler jobs,
templates, campaigns and SMS, audit and IP tracking, codes, account number
preferences, search, batch requests, datatables and maker checker.
The OpenAPI spec is corrected where it did not describe what the server reads
or returns (13 fixes, listed in the PR). There is no runtime change. The legacy
helpers left without callers are removed, along with their
restassured-baseline.xml entries.
A follow-up PR covers CashierSummaryAndTransactionsTest,
AllocateCashToCashierValidationTest, EmailTest,
CreditBureauConfigurationValidationTest and SchedulerJobsTestResults, together
with the Swagger fixes they need (teller status, email request and response
schemas, credit bureau annotations).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)