Using:
Jackson API — for JSONs
Hamcrest Matchers API: for verification of tests
Testng, rest assured and maven. allure
Rest client === Base API
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -
eg is property file and logger .. so these all need only single object and that can be used across multiple classes
Property Reader file is basically API config file in ours. So in API config we do 3 steps:
- Load the properties file , then create a method to get instance of it, and then get Config of various keys in it.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —