fix tests

This commit is contained in:
2022-01-22 17:21:13 -05:00
parent 16018ae111
commit 820ceed6bb
11 changed files with 142 additions and 1103 deletions

View File

@ -4,9 +4,13 @@ defmodule Cannery.AccountsFixtures do
entities via the `Cannery.Accounts` context.
"""
alias Cannery.{Accounts}
def unique_user_email, do: "user#{System.unique_integer()}@example.com"
def valid_user_password, do: "hello world!"
@spec user_fixture() :: Accounts.User.t()
@spec user_fixture(attrs :: map()) :: Accounts.User.t()
def user_fixture(attrs \\ %{}) do
{:ok, user} =
attrs
@ -14,7 +18,7 @@ defmodule Cannery.AccountsFixtures do
email: unique_user_email(),
password: valid_user_password()
})
|> Cannery.Accounts.register_user()
|> Accounts.register_user()
user
end