1
だから私はログインアクションを作ったが、私はこのための機能テストやユニットテストのセットアップ方法についてちょっと混乱している。私のフィクスチャのユーザ名とパスワードを送信し、セッション[:user_id]がnilであるかどうかを確認するようなものでしょうか?事前にRailsでこの機能テストをどのようにセットアップするのですか?
感謝:)
#POST /sessions
def create
user = User.authenticate(params[:email],params[:password])
if user
session[:user_id] = user.id
redirect_to root_path, :notice => "Logged in successfully!"
else
flash.now.alert = "Invalid username/password"
render "new"
end
end