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 = hd(mock_results)
|
||||||
first_result_id = first_result.id
|
first_result_id = first_result.id
|
||||||
|
|
||||||
expect(APIBehaviourMock, :get_release_group, fn ^first_result_id ->
|
|
||||||
release_group = %{
|
release_group = %{
|
||||||
"artist-credit" => [
|
"artist-credit" => [
|
||||||
%{
|
%{
|
||||||
@@ -286,6 +285,7 @@ defmodule MusicLibraryWeb.RecordIndexTest do
|
|||||||
"title" => "Marbles"
|
"title" => "Marbles"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
expect(APIBehaviourMock, :get_release_group, fn ^first_result_id ->
|
||||||
{:ok, release_group}
|
{:ok, release_group}
|
||||||
end)
|
end)
|
||||||
|
|
||||||
@@ -305,6 +305,7 @@ defmodule MusicLibraryWeb.RecordIndexTest do
|
|||||||
assert record.title == "Marbles"
|
assert record.title == "Marbles"
|
||||||
assert record.release == "2004-05-03"
|
assert record.release == "2004-05-03"
|
||||||
assert record.format == :cd
|
assert record.format == :cd
|
||||||
|
assert record.musicbrainz_data == release_group
|
||||||
|
|
||||||
assert record.genres == [
|
assert record.genres == [
|
||||||
"alternative rock",
|
"alternative rock",
|
||||||
|
|||||||
Reference in New Issue
Block a user