public void TestArtistReader_GetCommonArtist()
        {
            var artist           = TestAlbumFileReader.GetFNM();
            var commonFromArtist = ArtistReader.GetMostCommonArtistNameFromAlbums(artist);

            Assert.AreEqual("Faith No More", commonFromArtist);
        }
Exemple #2
0
        public void StandardiseArtist(IArtist artist)
        {
            var mostCommonArtistName = ArtistReader.GetMostCommonArtistNameFromAlbums(artist);

            foreach (IAlbum album in artist.Albums)
            {
                var comparer = new AlbumCompare(album, mostCommonArtistName);
                foreach (IMp3 mp3 in album.Tracks())
                {
                    StandardiseTrack(comparer, mp3);
                }
            }
        }
        public void TestAlbumFileReader_GetCommonArtist()
        {
            var reader = TestAlbumFileReader.GetFNMAlbumFileReader();
            var album  = new Album("Album of the Year", "Faith No More", reader);

            var commonArtist = AlbumReader.GetMostCommonArtistNameFromTracks(album);

            Assert.AreEqual("Faith No More", commonArtist);

            var artist = new Artist("Faith no More");

            artist.AddAlbum(album);

            var commonFromArtist = ArtistReader.GetMostCommonArtistNameFromAlbums(artist);

            Assert.AreEqual("Faith No More", commonArtist);
        }