Ejemplo n.º 1
0
        public Scenario(ISystemUnderTest system)
        {
            _system = system;
            Body    = new HttpRequestBody(system, this);

            ConfigureHttpContext(c =>
            {
                c.Request.Body  = new MemoryStream();
                c.Response.Body = new MemoryStream();
            });
        }
Ejemplo n.º 2
0
        public Scenario(ISystemUnderTest system)
        {
            _system = system;
            Body    = new HttpRequestBody(system, this);

            ConfigureHttpContext(c =>
            {
                c.Request.Body = new MemoryStream();
                // For Core 3.0 TestServer, replacing the response stream causes issues. For earlier versions,
                // _not_ replacing it causes issues.
#if !NETCOREAPP3_0
                c.Response.Body = new MemoryStream();
#endif
            });
        }