[ 
https://issues.apache.org/jira/browse/FINERACT-2578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nidhi Bhawari updated FINERACT-2578:
------------------------------------
    Issue Type: Test  (was: Bug)

> Add Unit Test Coverage for [Service]Api using WireMock
> ------------------------------------------------------
>
>                 Key: FINERACT-2578
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2578
>             Project: Apache Fineract
>          Issue Type: Test
>            Reporter: Nidhi Bhawari
>            Priority: Major
>
> Problem: > Currently, the {{fineract-client}} module lacks comprehensive unit 
> test coverage for individual Feign API interfaces. Many services are only 
> tested via manual integration or not at all, making it difficult to verify 
> API contracts without a full server environment.
> Proposed Solution: > Introduce unit tests using WireMock and JUnit 5 to 
> simulate the Fineract back-end. This allows for:
>  # Fast verification of JSON-to-Java mapping.
>  # Testing of error codes (400, 404, 500) without a database.
>  # Improved CI/CD reliability.
> Task: Implement {{[Service]FeignTest.java}} for the {{[Service]Api}} 
> interface.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to