add tests for controller(Task2) - work