August 2017
Intermediate to advanced
330 pages
7h 26m
English
Open a command line to the API project, and using the tools for .NET core, run the following command:
dotnet run

So we have our API running on port 5000, or you can get the API to run on IIS--I choose this, as it's simpler, and allows me to quickly have the server running the API, and to run some tests against it. The first test is as follows:
[TestMethod]
public async Task ReturnOkForHealthCheck()
{
// arrange
using (HttpClient client = new HttpClient())
{
client.BaseAddress = new Uri(_baseUri);
//act HttpResponseMessage response = await client.GetAsync("stores/healthcheck"); // assert response.Should().NotBeNull(); ...