Files
music_library/test/support/fixtures/music_library/artist_infos.ex
T
2026-03-06 08:58:59 +00:00

23 lines
508 B
Elixir

defmodule MusicLibrary.ArtistInfoFixtures do
@moduledoc """
This module defines test helpers for creating
entities via the `MusicLibrary.Artists.ArtistInfo` schema.
"""
alias MusicLibrary.Artists.ArtistInfo
alias MusicLibrary.Repo
def artist_info_fixture(attrs \\ %{}) do
attrs =
Map.merge(
%{
id: Ecto.UUID.generate(),
musicbrainz_data: %{"name" => "Test Artist"}
},
attrs
)
Repo.insert!(struct!(ArtistInfo, attrs))
end
end