パス「/」が http ドメインで機能し、パス「/users/sign_in」に移動すると強制的に https にリダイレクトされることを基本的に示す動作を示したいと思います。どうやってこれを特定できますか?これはコントローラー、リクエスト、またはルーティング仕様に属しますか?
仕様は次のようになります。
describe "https redirection" do
context "when http" do
it "forces a permanent redirect to /users/sign_in on https when path is /users/sign_in" do
end
it "returns status of 200 when path is /"
end
end
context "when https" do
it "returns status of 200 when path is /users/sign_in"
end
end
end