Add missing Artists.get_all_artist_ids/0 test

This commit is contained in:
Claudio Ortolina
2025-01-23 15:24:03 +00:00
parent 1a8aa72c5b
commit e4be44f6bb
+15
View File
@@ -14,4 +14,19 @@ defmodule MusicLibrary.ArtistsTest do
assert expected == artist
end
end
describe "get_all_artist_ids/0" do
test "it returns unique artist IDs" do
marillion_record = record_with_artist("Marillion")
_another_marillion_record = record_with_artist("Marillion")
steven_wilson_record = record_with_artist("Steven Wilson")
[marillion] = marillion_record.artists
[steven_wilson] = steven_wilson_record.artists
expected = MapSet.new([marillion.musicbrainz_id, steven_wilson.musicbrainz_id])
assert expected == Artists.get_all_artist_ids()
end
end
end