public void ModifyBlog() { this.CreateBlog(); var operations = new ContentOperations <Blogs>(); Blogs blogItem = new Blogs(); blogItem.ID = blogId; blogItem.Title += "Updated"; var response = operations.Modify(blogItem); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); response = operations.GetItem(blogItem); var results = JsonConvert.DeserializeObject <dynamic>(response.Content); Assert.AreEqual(blogItem.Title, results.Title.ToString()); }
public void ModifyContentBlock() { this.CreateContentBlock(); var operations = new ContentOperations <ContentBlocks>(); ContentBlocks contentBlockItem = new ContentBlocks(); contentBlockItem.ID = contentBlockId; contentBlockItem.Title += "Updated"; var response = operations.Modify(contentBlockItem); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); response = operations.GetItem(contentBlockItem); var results = JsonConvert.DeserializeObject <dynamic>(response.Content); Assert.AreEqual(contentBlockItem.Title, results.Title.ToString()); }
public void ModifyPage() { this.CreatePage(); var operations = new ContentOperations <Pages>(); Pages page = new Pages(); page.Title = pageTitle + "TestPage"; page.ID = pageId; var response = operations.Modify(page); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); response = operations.GetItem(page); var results = JsonConvert.DeserializeObject <dynamic>(response.Content); Assert.AreEqual(page.Title, results.Title.ToString()); }
public void ModifyNews() { this.CreateNews(); var operations = new ContentOperations <News>(); News newsItem = new News(); newsItem.ID = newsId; newsItem.Title += "Updated"; var response = operations.Modify(newsItem); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); response = operations.GetItem(newsItem); var results = JsonConvert.DeserializeObject <dynamic>(response.Content); Assert.AreEqual(newsItem.Title, results.Title.ToString()); }
public void ModifyEvent() { this.CreateDraftEvent(); var operations = new ContentOperations <Events>(); Events eventItem = new Events(); eventItem.ID = eventId; eventItem.Title += "Updated"; var response = operations.Modify(eventItem); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); response = operations.GetItem(eventItem); var results = JsonConvert.DeserializeObject <dynamic>(response.Content); Assert.AreEqual(eventItem.Title, results.Title.ToString()); }
public void ModifyCalendar() { this.CreateCalendar(); var operations = new ContentOperations <Calendars>(); var calendar = new Calendars(); calendar.ID = calendarId; calendar.Title = calendarTitle + "Updated"; calendar.Color = "Red"; var response = operations.Modify(calendar); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); var results = JsonConvert.DeserializeObject <dynamic>(operations.GetItem(calendar).Content); Assert.AreEqual(calendar.Title, results.Title.ToString()); Assert.AreEqual(calendar.Color, results.Color.ToString()); }