Пример #1
0
        public void Can_manually_make_a_MockRequest_and_get_a_MockResponse()
        {
            MockRequest  request  = new MockRequest("GET", "/dogs");
            IApplication app      = new App();
            MockResponse response = request.GetResponse(app);             // a MockRequest can get a MockResponse, given an IApplication

            Assert.That(response.BodyText, Is.EqualTo("You requested GET /dogs"));

            response = new MockRequest("POST", "/foo/bar").GetResponse(app);
            Assert.That(response.BodyText, Is.EqualTo("You requested POST /foo/bar"));
        }