public async void Shoud_Create_New_Forecast() { // arrange var createRequest = new CreateWeatherForecastDto() { Date = DateTime.Today, TemperatureC = 14, Summary = "humid" }; // act var result = await controller.Create(createRequest); // assert var expected = fixture.forecastList.Last(); Assert.IsAssignableFrom <IActionResult>(result); Assert.IsType <CreatedResult>(result); // check correct return type var actual = (CreatedResult)result; Assert.Equal(expected, actual.Value); // check correct return value Assert.Equal("/" + expected.Id, actual.Location); // check correct location }