2020-07-29 17:07:36 +00:00
|
|
|
defmodule App.LayoutViewTest do
|
2021-04-23 21:52:57 +00:00
|
|
|
use AppWeb.ConnCase, async: true
|
2020-07-29 17:07:36 +00:00
|
|
|
|
2020-09-30 20:10:17 +00:00
|
|
|
import AppWeb.LayoutView
|
|
|
|
|
|
|
|
describe "title/3" do
|
|
|
|
def default_title do
|
2021-03-19 19:32:18 +00:00
|
|
|
Legendary.I18n.t! "en", "site.title"
|
2020-09-30 20:10:17 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
test "for nil" do
|
|
|
|
assert title(nil, nil, nil) =~ default_title()
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
describe "excerpt/3" do
|
|
|
|
def default_excerpt do
|
2021-03-19 19:32:18 +00:00
|
|
|
Legendary.I18n.t! "en", "site.excerpt"
|
2020-09-30 20:10:17 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
test "for nil" do
|
|
|
|
assert excerpt(nil, nil, nil) =~ default_excerpt()
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
describe "feed_tag/4" do
|
|
|
|
test "for nil" do
|
|
|
|
assert feed_tag(nil, nil, nil, nil) == nil
|
|
|
|
end
|
|
|
|
end
|
2020-07-29 17:07:36 +00:00
|
|
|
end
|