public void ListAllSongVersionsSortedByArtistNameShouldReturnAllSongsInTheDataFolder() { var fileSystemGameSongRepository = new FileSystemGameSongRepository(); var songList = fileSystemGameSongRepository.ListAllSongVersionsSortedByArtistName("", ""); Assert.AreEqual(4, songList.Items.Count()); }
public void ListAllSongVersionsSortedByArtistNameShouldReturnCorrectData() { var fileSystemGameSongRepository = new FileSystemGameSongRepository(); var songList = fileSystemGameSongRepository.ListAllSongVersionsSortedByArtistName("", ""); var firstSong = songList.Items.Where(s => s.Id == "Megadeth.RustInPeace.Hangar18").FirstOrDefault(); Assert.AreEqual("Megadeth.RustInPeace.Hangar18", firstSong.Id); Assert.AreEqual("Megadeath", firstSong.Artist); Assert.AreEqual("Rust in Peace", firstSong.Album); Assert.AreEqual("Hangar 18", firstSong.Song); }