Ejemplo n.º 1
0
        public void SavePlaylistToFile()
        {
            var playlistFile = "playlist.jpl";

            File.Delete(playlistFile);

            _audioPlaylist.SavePlaylistToFile(playlistFile);

            var playlistFileGenerated = File.Exists(playlistFile);

            Assert.True(playlistFileGenerated, "Audio playlist failed to generate playlist file");

            var playlistText = File.ReadAllText(playlistFile);
            var playlistJson = JsonConvert.SerializeObject(new List <string> {
                TrackFileName
            });

            var playlistFileIsCorrect = playlistText == playlistJson;

            Assert.True(playlistFileIsCorrect, "Audio playlist generated an incorrect playlist file");
        }