sms_code in user + fixed unit tests in line with model validation