public void ParseHomeWork() { // Given var parsed = (Rss)_serializer.Deserialize(new StringReader(_document)); // When var result = new RssParserHelper().ParseHomework(parsed.Channel.Item); // Then result.Count.Should().Be(3); }
public void ParseCourseName() { // Given var parsed = (Rss)_serializer.Deserialize(new StringReader(_document)); // When var result = new RssParserHelper().ParseCourseName(parsed.Channel.Item[0]); // Then result.courseName.Should().Be("חשבון"); }
public void ParseCourseDescription() { // Given var parsed = (Rss)_serializer.Deserialize(new StringReader(_document)); // When var result = new RssParserHelper().ParseDescription(parsed.Channel.Item[0]); // Then result.topic.Should().Be("תרגול וחזרה על החומר הנלמד"); result.homework.Should().Be("תלמידים שנמצאים בחוברת 2 מתבקשים להתקדם גם בבית מספר עמודים"); }
public async Task TestListOfUrlToParse(IEnumerable <string> url) { var res = await RssParserHelper.GetParsedFeed(url); Assert.IsTrue(res.ToList().Count != 0); }
public async Task TestSingleUrlToParse(string url) { var res = await RssParserHelper.GetParsedFeed(url); Assert.IsTrue(res.ToList().Count != 0); }