WIP tests
This commit is contained in:
parent
bec7e705e8
commit
21e7a46881
1 changed files with 8 additions and 6 deletions
|
|
@ -148,7 +148,8 @@ defmodule Mv.Accounts.UserMemberRelationshipTest do
|
||||||
email: "dave@example.com"
|
email: "dave@example.com"
|
||||||
})
|
})
|
||||||
|
|
||||||
assert {:error, %Ash.Error.Invalid{}} = Accounts.update_user(user, %{member: %{id: member2.id}})
|
assert {:error, %Ash.Error.Invalid{}} =
|
||||||
|
Accounts.update_user(user, %{member: %{id: member2.id}})
|
||||||
end
|
end
|
||||||
|
|
||||||
test "prevents linking user to already linked member on update" do
|
test "prevents linking user to already linked member on update" do
|
||||||
|
|
@ -159,7 +160,8 @@ defmodule Mv.Accounts.UserMemberRelationshipTest do
|
||||||
|
|
||||||
{:ok, user2} = Accounts.create_user(%{email: "test5@example.com"})
|
{:ok, user2} = Accounts.create_user(%{email: "test5@example.com"})
|
||||||
|
|
||||||
assert {:error, %Ash.Error.Invalid{}} = Accounts.update_user(user2, %{member: %{id: member.id}})
|
assert {:error, %Ash.Error.Invalid{}} =
|
||||||
|
Accounts.update_user(user2, %{member: %{id: member.id}})
|
||||||
end
|
end
|
||||||
|
|
||||||
test "prevents linking member to already linked user on creation" do
|
test "prevents linking member to already linked user on creation" do
|
||||||
|
|
@ -184,10 +186,10 @@ defmodule Mv.Accounts.UserMemberRelationshipTest do
|
||||||
{:ok, _updated_user} = Accounts.update_user(existing_user, %{member: %{id: member.id}})
|
{:ok, _updated_user} = Accounts.update_user(existing_user, %{member: %{id: member.id}})
|
||||||
|
|
||||||
assert {:error, %Ash.Error.Invalid{}} =
|
assert {:error, %Ash.Error.Invalid{}} =
|
||||||
Accounts.create_user(%{
|
Accounts.create_user(%{
|
||||||
email: "test5@example.com",
|
email: "test5@example.com",
|
||||||
member: %{id: member.id}
|
member: %{id: member.id}
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue