You are given a project that lacks maintainability and is not really easy to test, it's up to you to change the code base so that it's easier to test, to maintain and it's generally nicer to work with.
The focus will be on the ViewModel
and the data
package.
You can use any testing library, framework etc you want in order to achieve your goal. We'd like to see what you know :).
Don't spend more than 2 hours on this assignment, keep it fun :).
How you test it is up to you, as long as the general business rules stay the same.
Package the project via Android Studio (File -> Export -> Export to zip file) and send it back to the hiring manager.
Good luck!