Inheritance: Owin.RequestWriter, IRequest
		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"));
		}
Esempio n. 2
0
 public MockResponse Delete(string uri, string postData)
 {
     return(GetResponse(MockRequest.Delete(uri, postData)));
 }
Esempio n. 3
0
 public MockResponse Delete(string uri, IDictionary <string, string> postData)
 {
     return(GetResponse(MockRequest.Delete(uri, postData)));
 }
Esempio n. 4
0
 public MockResponse Delete(string uri)
 {
     return(GetResponse(MockRequest.Delete(uri)));
 }
Esempio n. 5
0
 public MockResponse Put(string uri, string postData)
 {
     return(GetResponse(MockRequest.Put(uri, postData)));
 }
Esempio n. 6
0
 public MockResponse Put(string uri)
 {
     return(GetResponse(MockRequest.Put(uri)));
 }
Esempio n. 7
0
 public MockResponse GetResponse(MockRequest request)
 {
     LastRequest  = request;
     LastResponse = new MockResponse(Application.Invoke(App, request));
     return(LastResponse);
 }
Esempio n. 8
0
 public MockResponse GetResponse(MockRequest request)
 {
     LastRequest  = request;
     LastResponse = new MockResponse(Application.Invoke(App, request));
     return LastResponse;
 }