public void CodeCamp_CreateFindDeleteEvent_Test() { var service = new ServiceProxy(ApiBaseUrl); var newEvent = new CodeCampInfo() { Title = "New Test Code Camp", Description = "Test code camp description.", CreatedByDate = DateTime.Now, CreatedByUserId = 1, LastUpdatedByDate = DateTime.Now, LastUpdatedByUserId = 1, BeginDate = DateTime.Now.AddDays(30), EndDate = DateTime.Now.AddDays(32), ModuleId = ModuleId }; var createResponse = service.CreateEvent(newEvent); CheckErrors(createResponse); var findResponse = service.GetEvents(ModuleId); CheckErrors(findResponse); var actualEvent = findResponse.Content.FirstOrDefault(e => e.Title == "New Test Code Camp"); Assert.AreEqual(newEvent.BeginDate, actualEvent.BeginDate); Assert.AreEqual(newEvent.EndDate, actualEvent.EndDate); Assert.AreEqual(newEvent.ModuleId, actualEvent.ModuleId); var deleteResponse = service.DeleteEvent(newEvent.CodeCampId); CheckErrors(deleteResponse); }