OwinEnvironmentTests.cs (15)
37Assert.Equal("SomeMethod", Get<string>(env, "owin.RequestMethod"));
39Assert.Equal("Foo", Get<ClaimsPrincipal>(env, "server.User").Identity.AuthenticationType);
40Assert.Equal("Foo", Get<ClaimsPrincipal>(env, "owin.RequestUser").Identity.AuthenticationType);
41Assert.Same(Stream.Null, Get<Stream>(env, "owin.RequestBody"));
42var requestHeaders = Get<IDictionary<string, string[]>>(env, "owin.RequestHeaders");
45Assert.Equal("/path", Get<string>(env, "owin.RequestPath"));
46Assert.Equal("/pathBase", Get<string>(env, "owin.RequestPathBase"));
47Assert.Equal("http/1.0", Get<string>(env, "owin.RequestProtocol"));
48Assert.Equal("key=value", Get<string>(env, "owin.RequestQueryString"));
49Assert.Equal("http", Get<string>(env, "owin.RequestScheme"));
51Assert.Same(Stream.Null, Get<Stream>(env, "owin.ResponseBody"));
52var responseHeaders = Get<IDictionary<string, string[]>>(env, "owin.ResponseHeaders");
55Assert.Equal(201, Get<int>(env, "owin.ResponseStatusCode"));
71var requestHeaders = Get<IDictionary<string, string[]>>(env, "owin.RequestHeaders");
80var responseHeaders = Get<IDictionary<string, string[]>>(env, "owin.ResponseHeaders");