void ReturnMockResponse(object sender, RequestInfoArgs e) { if (e.Url == "/session") { e.Response = _requests[0].ResponseText; e.Continue = false; return; } if (e.Url == "/news/dj/UK?MaxResults=100") { e.Response = _requests[1].ResponseText; e.Continue = false; return; } if (e.Url == "/news/dj/1416482") { e.Response = _requests[2].ResponseText; e.Continue = false; return; } if (e.Url == "/session/deleteSession?userName=Foo&session=5f28983b-0e0a-4a57-92af-0d07c6fdbc38") { e.Response = _requests[3].ResponseText; e.Continue = false; return; } throw new NotImplementedException("we are not expecting this request"); }