public void SerializeTest()
        {
            var xmlSerializeService = new XmlSerializeService();

            var _catalog = xmlSerializeService.Deserialize(_filePath);

            xmlSerializeService.Serialize(_filePath, _catalog);
        }
        public void DeserializeTest()
        {
            var xmlSerializeService = new XmlSerializeService();

            var _catalog = xmlSerializeService.Deserialize(_filePath);

            foreach (var book in _catalog.Books)
            {
                Console.WriteLine(book.Id);
                Console.WriteLine(book.Isbn);
                Console.WriteLine(book.Author);
                Console.WriteLine(book.Genre);
                Console.WriteLine(book.Publisher);
                Console.WriteLine(book.PublishDate);
                Console.WriteLine(book.Description);
                Console.WriteLine(book.RegistrationDate);
                Console.WriteLine();
            }

            Assert.NotNull(_catalog);
            Assert.True(_catalog.Books.Any());
        }
コード例 #3
0
ファイル: Issue.cs プロジェクト: dineshkummarc/BugNet
 public string ToXml()
 {
     XmlSerializeService<Issue> service = new XmlSerializeService<Issue>();
     return service.ToXml(this);
 }