Please find below the description of the task.
You should not take more than 4 hours to familiarize with the code and complete the exercise. When you are done, please get the result to us in one the following ways:
- (preferred) check in the code to your public repository and send us a link to: [email protected] and [email protected]
- Zip the solution, upload it somewhere and send us the link to the zip (unfortunately sending uz the .zip directly might fail because of security issues) to the same email addresses.
Instructions
The task is to unit-test a single Java class to demonstrate both your testing and Java skills. The following will be used as the most important metrics:
- fulfilling the task of the class being well unit-tested
- following best practices and submitting clean and self-explanatory code
- the result should be a compilable and testable maven Java 8 project
You are allowed to:
- edit/create as many additional files as you think you need
- use any kind of additional java libs you think you need
If you think you found an error in the exercise or could improve it in any way, feel free to make the changes and document them why you did so.
If you are unable to finish the exercise in time, document what was the main reason why you couldn't complete it and write a few words what you think your next steps would be in order to complete the exercise successfully.
In case any questions pop up which are directly connected to the exercise, please send an email to [email protected] and [email protected]