Add missing Artists.get_all_artist_ids/0 test
This commit is contained in:
@@ -14,4 +14,19 @@ defmodule MusicLibrary.ArtistsTest do
|
|||||||
assert expected == artist
|
assert expected == artist
|
||||||
end
|
end
|
||||||
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
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user