Я создал веб-API, который возвращает ответ 200 ok.
public IHttpActionResult get()
{
return Ok();
}
Кроме того, я создал тестовый проект с использованием инфраструктуры NUnit.
var controller = new StatusController();
var result= controller.level0() as OkNegotiatedContentResult<object>;
IHttpActionResult actionResult = controller.level0();
Assert.AreEqual(HttpStatusCode.OK, actionResult);
Но я получил такую ошибку
Expected: OK
But was: <System.Web.Http.Results.OkResult>
Когда я пытаюсь отладить переменную 'actionResult', она содержит одну ошибку
Request = '((System.Web.Http.Results.OkResult)actionResult).Request' threw an exception of type 'System.InvalidOperationException'
Какпроверить код статуса http?