Dpk376 opened a new pull request, #5659:
URL: https://github.com/apache/fineract/pull/5659

   ## Changes
   
   - **Refactored ClientExternalIdTest** to use fineract-client SDK methods 
instead of manual JSON payload construction and RestAssured calls
   - **Added new helper methods to ClientHelper** for external ID operations:
     - `addClientAsPerson()` - creates client with office ID, legal form ID, 
and optional external ID
     - `getClientByExternalId()` - retrieves client by external ID
     - `updateClientByExternalId()` - updates client using external ID
     - `deleteClientByExternalId()` - deletes client by external ID
     - `getClientAccounts()` - retrieves client accounts by external ID
     - `getProposedTransferDate()` - gets transfer proposal date by external ID
     - `getObligeeData()` - retrieves obligee data by external ID
   
   ## Benefits
   
   - Cleaner, more maintainable test code
   - Type-safe API usage through generated client models
   - Reduced boilerplate and JSON payload handling
   - Better alignment with fineract-client SDK patterns


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to