public void when_tempdata_has_confirm_and_the_response_is_JSON_put_message_in_FlashConfirm() { var controller = new ExampleController(); var action = (ContentTypeAwareResult)controller.Confirm(); var context = MockContextFor(controller); var response = new Mock <HttpResponseBase>(); context.Setup(x => x.HttpContext.Request.AcceptTypes).Returns(new[] { "application/json" }); context.SetupGet(x => x.HttpContext.Response).Returns(() => response.Object); action.ExecuteResult(context.Object); response.Verify(x => x.Write("{\"Model\":null,\"FlashConfirm\":\"confirmmessage\"}")); }
public void when_tempdata_has_confirm_and_the_response_is_JSON_put_message_in_FlashConfirm() { var controller = new ExampleController(); var action = (ContentTypeAwareResult)controller.Confirm(); var context = MockContextFor(controller); var response = new Mock<HttpResponseBase>(); context.Setup(x => x.HttpContext.Request.AcceptTypes).Returns(new[] { "application/json" }); context.SetupGet(x => x.HttpContext.Response).Returns(() => response.Object); action.ExecuteResult(context.Object); response.Verify(x => x.Write("{\"Model\":null,\"FlashConfirm\":\"confirmmessage\"}")); }