public void WebServerContext_Constructor_PropertiesInitialized() { var request = WebServerRequestTests.CreateHttpRequest(out string content, out NameValueCollection boundVars, out NameValueCollection queryStr, out NameValueCollection headers); //------------Execute Test--------------------------- var context = new WebServerContext(request, boundVars); //------------Assert Results------------------------- Assert.IsNotNull(context.ResponseMessage); Assert.IsNotNull(context.Request); Assert.IsNotNull(context.Response); CollectionAssert.AreEqual(headers, context.FetchHeaders()); WebServerRequestTests.VerifyProperties(request, (WebServerRequest)context.Request, content, queryStr, boundVars); }