chiya/test/support/fixtures/identities_fixtures.ex

26 lines
517 B
Elixir
Raw Normal View History

2023-03-09 21:42:54 +01:00
defmodule Chiya.IdentitiesFixtures do
@moduledoc """
This module defines test helpers for creating
entities via the `Chiya.Identities` context.
"""
@doc """
Generate a identity.
"""
def identity_fixture(attrs \\ %{}) do
{:ok, identity} =
attrs
|> Enum.into(%{
active: true,
name: "some name",
public: true,
rel: "some rel",
2023-03-14 23:48:23 +01:00
url: "some url",
icon: "some icon"
2023-03-09 21:42:54 +01:00
})
|> Chiya.Identities.create_identity()
identity
end
end