Changeset View
Changeset View
Standalone View
Standalone View
test/views/error_view_test.exs
defmodule KolabChat.ErrorViewTest do | defmodule KolabChat.Web.ErrorViewTest do | ||||
use KolabChat.ConnCase, async: true | use KolabChat.Web.ConnCase, async: true | ||||
# Bring render/3 and render_to_string/3 for testing custom views | # Bring render/3 and render_to_string/3 for testing custom views | ||||
import Phoenix.View | import Phoenix.View | ||||
test "renders 404.html" do | test "renders 404.html" do | ||||
assert render_to_string(KolabChat.ErrorView, "404.html", []) == | assert render_to_string(KolabChat.Web.ErrorView, "404.html", []) == | ||||
"Page not found" | "Page not found" | ||||
end | end | ||||
test "render 500.html" do | test "render 500.html" do | ||||
assert render_to_string(KolabChat.ErrorView, "500.html", []) == | assert render_to_string(KolabChat.Web.ErrorView, "500.html", []) == | ||||
"Internal server error" | "Internal server error" | ||||
end | end | ||||
test "render any other" do | test "render any other" do | ||||
assert render_to_string(KolabChat.ErrorView, "505.html", []) == | assert render_to_string(KolabChat.Web.ErrorView, "505.html", []) == | ||||
"Internal server error" | "Internal server error" | ||||
end | end | ||||
end | end |