Add test for User#check_reminders and refactor factories