private void CheckMethod(string data) { var actual = VideoClient.ParseVideoData(data); var expected = JObject.Parse(data)["nicolive_video_response"]; var expectedProgramInfo = expected["video_info"]; LiveAssert.CheckDetailVideo(expectedProgramInfo["video"], actual.Program.Video); LiveAssert.CheckDetailCommunity(expectedProgramInfo["community"], actual.Program.Community); LiveAssert.CheckTags(expectedProgramInfo["livetags"], actual.Program.Tags); }
private void CheckMethod(string data) { var actual = VideosClient.ParseVideosData(data); var expected = JObject.Parse(data)["nicolive_video_response"]; var expectedProgramsInfo = expected["video_info"].AsJEnumerable(); for (var i = 0; i < actual.Programs.Count; ++i) { var actualProgramInfo = actual.Programs[i]; var expectedProgramInfo = expectedProgramsInfo[i]; LiveAssert.CheckSimpleVideo(expectedProgramInfo["video"], actualProgramInfo.Video); LiveAssert.CheckSimpleCommunity(expectedProgramInfo["community"], actualProgramInfo.Community); Assert.IsNull(actualProgramInfo.Tags); } Assert.AreEqual(expected["count"].Value <ushort>(), actual.ParticalCount); }