public void ParseResponseToTracks_SendNull_ReturnsTrack() { var musicParser = new ResponseITunesParser(); var ex = Assert.Catch <Exception>(() => musicParser.ParseResponseToTracks(null)); StringAssert.Contains("Value cannot be null", ex.Message); }
public void ParseResponseToTracks_EmptyJson_ReturnsTrack() { var musicParser = new ResponseITunesParser(); var JsonPath = @".\MusicHandler\EmptyExample.json"; string jsonText; using (var r = new StreamReader(JsonPath)) { jsonText = r.ReadToEnd(); } var musicTrack = musicParser.ParseResponseToTracks(jsonText); Assert.AreEqual(0, musicTrack.Length); }