public void TestXmlReaderXmlWriter() { for(int i = 0; i < files.Length; i++) { XmlTextReader reader = new XmlTextReader(files[i]); feed = AtomFeed.Load(reader); Assert.IsNotNull(feed); MemoryStream stream = new MemoryStream(); XmlTextWriter writer = new XmlTextWriter(stream, System.Text.Encoding.Default); feed.Save(writer); stream.Close(); } }
public void TestXmlFragment() { string filename = "test"; for(int i = 0; i < files.Length; i++) { StreamReader reader = new StreamReader(files[i]); string content = reader.ReadToEnd(); feed = AtomFeed.LoadXml(content); Assert.IsNotNull(feed); feed.Save(filename); File.Delete(filename); } }
public void TestReaderWriter() { for(int i = 0; i < files.Length; i++) { StreamReader reader = new StreamReader(files[i]); feed = AtomFeed.Load(reader); Assert.IsNotNull(feed); MemoryStream stream = new MemoryStream(); StreamWriter w = new StreamWriter(stream); feed.Save(w); stream.Close(); } }
public void TestStream() { for(int i = 0; i < files.Length; i++) { FileStream stream = File.OpenRead(files[i]); feed = AtomFeed.Load(stream); Assert.IsNotNull(feed); MemoryStream memStream = new MemoryStream(); feed.Save(memStream); stream.Close(); } }
public void TestInvalidFeeds() { string filename = "test"; feedspath = @"..\..\tests\invalidfeeds\"; files = Directory.GetFiles(feedspath); for(int i = 0; i < files.Length; i++) { feed = AtomFeed.Load(files[i]); Assert.IsNotNull(feed); feed.Save(filename); File.Delete(filename); } }
public void TestSaveToFile() { Init(); string filename = "test"; for(int i = 0; i < files.Length; i++) { feed = AtomFeed.Load(files[i]); Assert.IsNotNull(feed); feed.Save(filename); File.Delete(filename); } }
public void TestSaveToFile() { Init(); string filename = "test"; for(int i = 0; i < files.Length; i++) { feed = AtomFeed.Load(files[i], new Uri("http://purl.org/atom/ns#")); Assert.IsNotNull(feed); feed.Save(filename); File.Delete(filename); } }