public async Task Should_return_valid_http_response_message() { var request = new OpenApiMetadataRequest { OtherName = "identity" }; HttpResponseMessage response = _controller.Get(request); Assert.IsNotNull(response); Assert.AreEqual(response.StatusCode, HttpStatusCode.OK); var content = await response.Content.ReadAsStringAsync(); Assert.IsNotNull(content); Assert.IsTrue(content.Contains("localhost:80")); Assert.IsTrue(content.Contains("http://localhost/oauth/token")); }
public void Should_return_valid_http_response_message() { var request = new OpenApiMetadataSectionRequest { Sdk = true, SchoolYearFromRoute = 2020 }; var response = (OkObjectResult)_controller.Get(request); var openapisectionlist = (List <OpenApiMetadataSectionDetails>)response.Value; Assert.AreEqual(200, response.StatusCode); Assert.IsNotNull(response); Assert.IsTrue(openapisectionlist.Count > 0); Assert.AreEqual("Identity", openapisectionlist[0].Name); Assert.IsTrue(openapisectionlist[0].EndpointUri.Contains("localhost")); Assert.IsTrue(openapisectionlist[0].EndpointUri.Contains("metadata")); Assert.IsTrue(openapisectionlist[0].EndpointUri.Contains("2020")); }