Search in sources :

Example 11 with ReleaseArtist

use of org.musicbrainz.android.api.data.ReleaseArtist in project musicbrainz-android by jdamcd.

the class ReleaseGroupReleaseBrowseTest method testArtistSortName.

@Test
public void testArtistSortName() {
    ReleaseInfo release = releases.getFirst();
    ReleaseArtist artist = release.getArtists().get(0);
    assertEquals("Beatles, The", artist.getSortName());
}
Also used : ReleaseInfo(org.musicbrainz.android.api.data.ReleaseInfo) ReleaseArtist(org.musicbrainz.android.api.data.ReleaseArtist) Test(org.junit.Test)

Example 12 with ReleaseArtist

use of org.musicbrainz.android.api.data.ReleaseArtist in project musicbrainz-android by jdamcd.

the class ReleaseLookupTest method testArtist.

@Test
public void testArtist() {
    ReleaseArtist artist = release.getArtists().get(0);
    assertEquals("1bc41dff-5397-4c53-bb50-469d2c277197", artist.getMbid());
    assertEquals("The Dillinger Escape Plan", artist.getName());
}
Also used : ReleaseArtist(org.musicbrainz.android.api.data.ReleaseArtist) Test(org.junit.Test)

Example 13 with ReleaseArtist

use of org.musicbrainz.android.api.data.ReleaseArtist in project musicbrainz-android by jdamcd.

the class CollectionLookupTest method testArtistSortNames.

@Test
public void testArtistSortNames() throws IOException {
    ReleaseInfo release = collection.getReleases().get(1);
    ArrayList<ReleaseArtist> artists = release.getArtists();
    assertEquals("Owen", artists.get(0).getSortName());
    assertEquals("Rutabega, The", artists.get(1).getSortName());
}
Also used : ReleaseInfo(org.musicbrainz.android.api.data.ReleaseInfo) ReleaseArtist(org.musicbrainz.android.api.data.ReleaseArtist) Test(org.junit.Test)

Example 14 with ReleaseArtist

use of org.musicbrainz.android.api.data.ReleaseArtist in project musicbrainz-android by jdamcd.

the class CollectionLookupTest method testReleaseWithMultipleArtists.

@Test
public void testReleaseWithMultipleArtists() throws IOException {
    ReleaseInfo release = collection.getReleases().get(1);
    assertEquals("2666b0bf-0c35-492b-97e5-c932870d9c25", release.getReleaseMbid());
    ArrayList<ReleaseArtist> artists = release.getArtists();
    assertEquals("Owen", artists.get(0).getName());
    assertEquals("The Rutabega", artists.get(1).getName());
    assertEquals("2004-06-08", release.getDate());
    assertEquals("US", release.getCountryCode());
}
Also used : ReleaseInfo(org.musicbrainz.android.api.data.ReleaseInfo) ReleaseArtist(org.musicbrainz.android.api.data.ReleaseArtist) Test(org.junit.Test)

Aggregations

ReleaseArtist (org.musicbrainz.android.api.data.ReleaseArtist)14 Test (org.junit.Test)7 ReleaseInfo (org.musicbrainz.android.api.data.ReleaseInfo)5 Tag (org.musicbrainz.android.api.data.Tag)3 RecordingInfo (org.musicbrainz.android.api.data.RecordingInfo)2 ReleaseGroupInfo (org.musicbrainz.android.api.data.ReleaseGroupInfo)1 Track (org.musicbrainz.android.api.data.Track)1 WebLink (org.musicbrainz.android.api.data.WebLink)1