Akarshit0007/RestAssured ? reverse-engineered prompt
Reverse engineered prompt
Build me a reusable API test automation framework for a banking backend using Java 21, REST Assured, and TestNG.
I want it set up so I can run all tests with Maven, switch environments like qa or staging from the command line without touching code, and point it at a base URL when needed. Please include a clean structure for shared config, reusable API client code, a test base with common setup and assertions, and a few simple smoke tests to show how it works.
It should feel like a real framework I can grow over time, not just a one off demo. Add testng suite support, keep environment settings in resources files, and make sure test reports end up in the usual Maven output folder. If anything about the setup depends on current library behavior or best practices, look up the latest docs online first and use that.
Are you gonna build this?
make sure you review the code using arcumet