Add test to verify that musicbrainz_data gets stored
This commit is contained in:
@@ -208,7 +208,6 @@ defmodule MusicLibraryWeb.RecordIndexTest do
|
||||
first_result = hd(mock_results)
|
||||
first_result_id = first_result.id
|
||||
|
||||
expect(APIBehaviourMock, :get_release_group, fn ^first_result_id ->
|
||||
release_group = %{
|
||||
"artist-credit" => [
|
||||
%{
|
||||
@@ -286,6 +285,7 @@ defmodule MusicLibraryWeb.RecordIndexTest do
|
||||
"title" => "Marbles"
|
||||
}
|
||||
|
||||
expect(APIBehaviourMock, :get_release_group, fn ^first_result_id ->
|
||||
{:ok, release_group}
|
||||
end)
|
||||
|
||||
@@ -305,6 +305,7 @@ defmodule MusicLibraryWeb.RecordIndexTest do
|
||||
assert record.title == "Marbles"
|
||||
assert record.release == "2004-05-03"
|
||||
assert record.format == :cd
|
||||
assert record.musicbrainz_data == release_group
|
||||
|
||||
assert record.genres == [
|
||||
"alternative rock",
|
||||
|
||||
Reference in New Issue
Block a user