Skip to Content
Mastering ASP.NET Web API
book

Mastering ASP.NET Web API

by Mithun Pattankar, Malendra Hurbuns
August 2017
Intermediate to advanced
330 pages
7h 26m
English
Packt Publishing
Content preview from Mastering ASP.NET Web API

Running the API test

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(); ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Practical ASP.NET Web API

Practical ASP.NET Web API

Badrinarayanan Lakshmiraghavan
Pro ASP.NET Web API: HTTP Web Services in ASP.NET

Pro ASP.NET Web API: HTTP Web Services in ASP.NET

Tugberk Ugurlu, Alexander Zeitler, Ali Kheyrollahi

Publisher Resources

ISBN: 9781786463951Supplemental Content