REST API consist of transaction operations.
After the project has been cloned, in the project directory
"mvn test" and "mvn package" commands can be called.
This project uses port "8888" as default
- Java 11
- MAVEN for dependency management
- Javalin Framework
- Jackson for JSON formatting
- TestNG for unit testing
- unirest for unit testing
Run "mvn package"
Under the target directory "MoneyTransferRESTAPI-.jar" will be created.
This jar file contains all the necessary dependencies.
It can be directly called via "java -jar <jar_name>"
Calling "mvn test" command will eventually execute all the test cases.
- 200 OK
- 400 Bad request
- 404 Not found
- 500 Internal server error