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