Start making it more robust

- Use structured data for search/render
- Start testing component
- Start testing domain logic
This commit is contained in:
Claudio Ortolina
2025-02-14 07:40:57 +00:00
parent 949fdb7138
commit d077f08afa
10 changed files with 801 additions and 20 deletions
@@ -0,0 +1,10 @@
defmodule MusicBrainz.Fixtures.Release do
@fixtures_folder Path.join([File.cwd!(), "test/support/fixtures/music_brainz"])
def releases(:queen_greatest_hits) do
Path.join([@fixtures_folder, "releases - queen - greatest hits.json"])
|> File.read!()
|> Jason.decode!()
|> Map.get("releases")
end
end