unit tests for users and todos