Skip to content

Instantly share code, notes, and snippets.

@rud-felix
Created December 6, 2016 15:19
Show Gist options
  • Select an option

  • Save rud-felix/1516afa45e0f7d4aaba2f76e7dd632e0 to your computer and use it in GitHub Desktop.

Select an option

Save rud-felix/1516afa45e0f7d4aaba2f76e7dd632e0 to your computer and use it in GitHub Desktop.
// Arrange
var controller = new ConfigurationsController(null);
var controllerContext = new HttpControllerContext();
var request = new HttpRequestMessage();
request.Headers.Add("X-My-Header", "success");
// Don't forget these lines, if you do then the request will be null.
controllerContext.Request = request;
controller.ControllerContext = controllerContext;
// Act
var result = controller.Get() as OkNegotiatedContentResult<string>;
// Assert
Assert.IsNotNull(result);
Assert.AreEqual("Success!", result.Content);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment