I am attempting to create a unit test that checks for a file (e.g. http://images/icon.png) in an asp.net core project. I know how to do it for a specific controller for example.
[TestMethod]
public void WebApp_GetFoo()
{
var controller = new HomeController();
var result = (OkObjectResult)controller.GetFoo();
Assert.AreEqual(200, result.StatusCode);
dynamic resultModel = DynamicExtensions.ToDynamic(result.Value);
Assert.AreEqual("The Quick Brown Fox Jumped Over The Lazy Dog", resultModel.Text);
}
But how does one do it for a simple GET request.