public void TestXmlReaderXmlWriter() { for(int i = 0; i < files.Length; i++) { XmlTextReader reader = new XmlTextReader(files[i]); entry = AtomEntry.Load(reader); Assert.IsNotNull(entry); MemoryStream stream = new MemoryStream(); XmlTextWriter writer = new XmlTextWriter(stream, System.Text.Encoding.Default); entry.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(); entry = AtomEntry.LoadXml(content); Assert.IsNotNull(entry); entry.Save(filename); File.Delete(filename); } }
public void TestTextReaderWriter() { for(int i = 0; i < files.Length; i++) { StreamReader reader = new StreamReader(files[i]); entry = AtomEntry.Load(reader); Assert.IsNotNull(entry); MemoryStream stream = new MemoryStream(); StreamWriter w = new StreamWriter(stream); entry.Save(w); stream.Close(); } }
public void TestStream() { for(int i = 0; i < files.Length; i++) { FileStream stream = File.OpenRead(files[i]); entry = AtomEntry.Load(stream); Assert.IsNotNull(entry); MemoryStream memStream = new MemoryStream(); entry.Save(memStream); stream.Close(); } }
public void TestInvalidEntries() { string filename = "test"; entriespath = @"..\..\tests\invalidentries\"; files = Directory.GetFiles(entriespath); for(int i = 0; i < files.Length; i++) { entry = AtomEntry.Load(files[i]); Assert.IsNotNull(entry); entry.Save(filename); File.Delete(filename); } }
public void TestSaveToFile() { string filename = "test"; for(int i = 0; i < files.Length; i++) { entry = AtomEntry.Load(files[i]); Assert.IsNotNull(entry); entry.Save(filename); File.Delete(filename); } }
public void TestSaveToFile() { string filename = "test"; for(int i = 0; i < files.Length; i++) { entry = AtomEntry.Load(files[i], new Uri("http://purl.org/atom/ns#")); Assert.IsNotNull(entry); entry.Save(filename); File.Delete(filename); } }