ex-scopes-phxdev/test/support/fixtures/storage_fixtures.ex

23 lines
464 B
Elixir

defmodule Scopes.StorageFixtures do
@moduledoc """
This module defines test helpers for creating
entities via the `Scopes.Storage` context.
"""
@doc """
Generate a concept.
"""
def concept_fixture(attrs \\ %{}) do
{:ok, concept} =
attrs
|> Enum.into(%{
class: "some class",
data: %{},
domain: "some domain",
item: "some item"
})
|> Scopes.Storage.create_concept()
concept
end
end