public static IList <TestCaseData> LoadAtomKnownValueTestCases() { IList <TestCaseData> returnList = new List <TestCaseData>(); QDFeedParser.FeedType feedtype = FeedType.Atom10; Type feedobjecttype = typeof(Atom10Feed); IFeedKnownValueTest atomTestGoogleNews = new AtomFeedKnownValueTest { FeedUri = new Uri(TestFileLoader.ValidFileSysAtomTestDir + "GoogleNews-Atom.xml"), FeedObjectType = feedobjecttype, FeedType = feedtype, Generator = "NFE/1.0", LastUpdated = DateTime.Parse("2010-06-18T03:12:56Z").ToUniversalTime(), Title = "Top Stories - Google News", Link = "http://news.google.com?pz=1&ned=us&hl=en", }; IFeedKnownValueTest atomTestYouTube = new AtomFeedKnownValueTest { FeedUri = new Uri(TestFileLoader.ValidFileSysAtomTestDir + "YouTube-Atom.xml"), FeedObjectType = feedobjecttype, FeedType = feedtype, Generator = "YouTube data API", LastUpdated = DateTime.Parse("2010-05-31T22:21:27.381Z").ToUniversalTime(), Title = "Uploads by smartdraw", Link = "http://gdata.youtube.com/feeds/api/users/smartdraw" }; returnList.Add(new TestCaseData(atomTestGoogleNews).SetName("GoogleNews-Atom.xml")); returnList.Add(new TestCaseData(atomTestYouTube).SetName("YouTube-Atom.xml")); return(returnList); }
public static IList<TestCaseData> LoadAtomKnownValueTestCases() { IList<TestCaseData> returnList = new List<TestCaseData>(); QDFeedParser.FeedType feedtype = FeedType.Atom10; Type feedobjecttype = typeof(Atom10Feed); IFeedKnownValueTest atomTestTed = new AtomFeedKnownValueTest { FeedUri = new Uri(TestFileLoader.ValidFileSysAtomTestDir + "Ted-Atom.xml"), FeedObjectType = feedobjecttype, FeedType = feedtype, Generator = string.Empty, LastUpdated = DateTime.Parse("2010-06-13T10:50:57-07:00").ToUniversalTime(), Title = "Ted Dziuba", Link = "http://teddziuba.com/", }; IFeedKnownValueTest atomTestGoogleNews = new AtomFeedKnownValueTest { FeedUri = new Uri(TestFileLoader.ValidFileSysAtomTestDir + "GoogleNews-Atom.xml"), FeedObjectType = feedobjecttype, FeedType = feedtype, Generator = "NFE/1.0", LastUpdated = DateTime.Parse("2010-06-18T03:12:56Z").ToUniversalTime(), Title = "Top Stories - Google News", Link = "http://news.google.com?pz=1&ned=us&hl=en", }; IFeedKnownValueTest atomTestYouTube = new AtomFeedKnownValueTest { FeedUri = new Uri(TestFileLoader.ValidFileSysAtomTestDir + "YouTube-Atom.xml"), FeedObjectType = feedobjecttype, FeedType = feedtype, Generator = "YouTube data API", LastUpdated = DateTime.Parse("2010-05-31T22:21:27.381Z").ToUniversalTime(), Title = "Uploads by smartdraw", Link = "http://gdata.youtube.com/feeds/api/users/smartdraw" }; returnList.Add(new TestCaseData(atomTestTed).SetName("Ted-Atom.xml")); returnList.Add(new TestCaseData(atomTestGoogleNews).SetName("GoogleNews-Atom.xml")); returnList.Add(new TestCaseData(atomTestYouTube).SetName("YouTube-Atom.xml")); return returnList; }