FINERACT-2454: Migrate InstanceModeIntegrationTest from RestAssured to fineract-client-feign#5658
FINERACT-2454: Migrate InstanceModeIntegrationTest from RestAssured to fineract-client-feign#5658Dpk376 wants to merge 2 commits intoapache:developfrom
Conversation
|
@Dpk376 please make sure to sign your commits ,refer [CONTRIBUTING.md]. Also Fineract-2441 points to BI connector and demonstration ,please create a separate issue to properly track this via JIRA. |
c5c0d9b to
396e5ff
Compare
…o fineract-client-feign
396e5ff to
6e4dabb
Compare
… for OfficeHelper
Hi @DeathGun44 , thanks for the feedback! Commit signatures: All commits are now GPG-signed and verified. You can see the "Verified" badge on each commit. |
What this PR does
Migrates
InstanceModeIntegrationTestfrom the deprecated RestAssured-basedhelpers to the typed
fineract-client-feignclient, as part of FINERACT-2454.Changes
SchedulerJobHelper: Added no-arg constructor; replacedgetSchedulerJobIdByShortNameand
runSchedulerJobwith feign-based implementations usingFineractClientHelperInstanceModeIntegrationTest: Removed all RestAssured boilerplate (requestSpec,responseSpec,Utils.initializeRESTAssured()); migratedClientHelper.createClientand
schedulerJobHelper.runSchedulerJobcalls to feign; error cases now useassertThrows(CallFailedRuntimeException.class, ...)Checklist
./gradlew spotlessApplypassed./gradlew :integration-tests:compileTestJavapassedcloses #FINERACT-2454
gsoc-fineract-evidence