Building Password Reset feature, test-first