public async Task Assert_make_surve_inactive() { Survey surveyTest = new Survey("survey"); IHttpActionResult actionResult = await surveyController.PutSurvey(surveyTest); var putResult = actionResult as OkNegotiatedContentResult <Survey>; Survey oldSurvey = putResult.Content; Assert.True(oldSurvey.IsActive()); // Make survey inactive await surveyController.PostSurveyInactive(surveyTest.SurveyId); IHttpActionResult newResult = await surveyController.GetSurveyById(surveyTest.SurveyId); var result = newResult as OkNegotiatedContentResult <Survey>; Survey newSurvey = result.Content; Assert.False(newSurvey.IsActive()); }