mirror of
https://github.com/plausible/analytics.git
synced 2024-12-26 11:02:52 +03:00
17 lines
551 B
Elixir
17 lines
551 B
Elixir
|
defmodule PlausibleWeb.EmailViewTest do
|
||
|
use PlausibleWeb.ConnCase, async: true
|
||
|
alias PlausibleWeb.EmailView
|
||
|
|
||
|
describe "user salutation" do
|
||
|
test "picks first name if full name has two parts" do
|
||
|
user1 = %Plausible.Auth.User{name: "Jane"}
|
||
|
user2 = %Plausible.Auth.User{name: "Jane Doe"}
|
||
|
user3 = %Plausible.Auth.User{name: "Jane Alice Doe"}
|
||
|
|
||
|
assert EmailView.user_salutation(user1) == "Jane"
|
||
|
assert EmailView.user_salutation(user2) == "Jane"
|
||
|
assert EmailView.user_salutation(user3) == "Jane"
|
||
|
end
|
||
|
end
|
||
|
end
|