MovieRecommender: Added unit test for app

We are removing procedures and using services in another PR. Can you wait till that PR is merged and make relevant changes.