コード例 #1
0
        private void PopulateWithTestValues()
        {
            var reader         = TestAlbumFileReader.GetFNMAlbumFileReader();
            var fnm            = new Artist("Faith No More");
            var albumOfTheYear = new Album("Album Of The Year", "Faith no More", reader);

            _artistList.Add(fnm);
        }
コード例 #2
0
        public void TestAlbumFileReader_GetCommonAlbumTitle()
        {
            var reader = TestAlbumFileReader.GetFNMAlbumFileReader();
            var album  = new Album("Album of the Year", "Faith No More", reader);

            var commonName = AlbumReader.GetMostCommonAlbumTitleFromTracks(album);

            Assert.AreEqual("Album Of The Year", commonName);
        }
コード例 #3
0
        public void TestAlbumsAverageBitRate()
        {
            var reader = TestAlbumFileReader.GetFNMAlbumFileReader();
            var album  = new Album("Album of the Year", "Faith No More", reader);

            var avgBitRate = album.GetAverageBitRateFromTracks();

            Assert.AreEqual(192, avgBitRate);
        }
コード例 #4
0
        public static IArtist GetFNM()
        {
            var aoyReader   = TestAlbumFileReader.GetFNMAlbumFileReader();
            var albumOfYear = new Album("Album of the Year", "Faith No More", aoyReader);
            var adReader    = TestAlbumFileReader.GetFNMAngelFileReader();
            var angelDust   = new Album("Angel Dust", "Faith No More", adReader);

            var artist = new Artist("faith no more");

            artist.AddAlbum(albumOfYear);
            artist.AddAlbum(angelDust);

            return(artist);
        }
コード例 #5
0
        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);
        }