add more tests for UserTodoController
make tests dry