public void ReadXmlTest() { ShareContent target = new ShareContent(); ShareContent expected = new ShareContent { Title = Constants.ShareContent_One_Title, SubmittedUrl = Constants.ShareContent_One_SubmittedUrl }; XmlReader reader = XmlTextReader.Create(new StringReader(shareContentResponse)); target.ReadXml(reader); Assert.AreEqual(expected.Title, target.Title); Assert.AreEqual(expected.SubmittedUrl, target.SubmittedUrl); }
public void ReadLongXmlTest() { ShareContent target = new ShareContent(); ShareContent expected = new ShareContent { Title = Constants.ShareContent_Three_Title, Description = Constants.ShareContent_Three_Description, SubmittedUrl = Constants.ShareContent_Three_SubmittedUrl, ShortenedUrl = Constants.ShareContent_Three_ShortenedUrl, SubmittedImageUrl = Constants.ShareContent_Three_SubmittedImageUrl, ThumbnailUrl = Constants.ShareContent_Three_ThumbnailUrl }; XmlReader reader = XmlTextReader.Create(new StringReader(shareContentLongResponse)); target.ReadXml(reader); Assert.AreEqual(expected.Title, target.Title); Assert.AreEqual(expected.Description, target.Description); Assert.AreEqual(expected.SubmittedUrl, target.SubmittedUrl); Assert.AreEqual(expected.ShortenedUrl, target.ShortenedUrl); Assert.AreEqual(expected.ThumbnailUrl, target.ThumbnailUrl); }