public Form1() { InitializeComponent(); _context = SynchronizationContext.Current; string entropy = "?|2^&(*$:@!!*"; _oldUrl = OptionApi.GetString("SendLinkServiceUrl");//, _oldUrl); _oldDeviceToken = OptionApi.GetEncrypted("SendLinkDeviceToken", entropy); _oldLogin = OptionApi.GetString("SendLinkCloudStorageLoginName"); //, _oldLogin); _server = new Server(Constants.Port); _server.OnPost("/sign_ups.xml").Respond(OnRespond); _server.OnPost("/user_sessions.xml").Respond(OnRespond); _server.OnGet("/current_user.xml").Respond(OnRespond); _server.OnPost("/folders.xml").Respond(OnRespond); _server.OnPost(string.Format("/folders/{0}/members.xml", Constants.FolderId)).Respond(OnRespond); _server.OnPut(string.Format("/folders/{0}/permission.xml", Constants.FolderId)).Respond(OnRespond); _server.OnPut(string.Format("/folders/{0}.xml", Constants.FolderId)).Respond(OnRespond); _server.OnPost("/file_versions.xml").Respond(OnRespond); _server.OnPost("/aws").Respond(OnRespond); _server.OnPut(string.Format("/file_versions/{0}.xml", Constants.FileId)).Respond(OnRespond); _server.OnGet(string.Format("/files/{0}.xml", Constants.AnotherFileId)).Respond(OnRespond); _server.OnPost("/validations/current_user/resend.xml").Respond(OnRespond); }
public void StartServerAndCreateClient() { _server = new Server(18749); _server.OnGet("/foo").RespondWith("foo!"); _stopwatch = new Stopwatch(); _requestUri = new Uri(BaseAddress + "/foo"); }
public SelfishSite() { _server = new Server(); _server.OnGet("/").RespondWith("<html><head><title>Selfish has taken the stage</title></head><body>Howdy</body></html>"); _server.OnGet("/resource/bdd").RespondWith("bdd"); _server.OnGet("/auto_login").Respond((req, res) => { res.Headers["Set-Cookie"] = "username=bob"; }); _server.OnGet("/restricted_resource/bdd").Respond((req, res) => { if (req.Headers["Cookie"] == "username=bob") res.Body = "bdd"; }); }
public MockServer(int port) { _server = new Server(port); _server.OnPost("/sign_ups.xml").Respond(OnRespond); _server.OnPost("/user_sessions.xml").Respond(OnRespond); _server.OnGet("/current_user.xml").Respond(OnRespond); _server.OnPost("/folders.xml").Respond(OnRespond); _server.OnPost(string.Format("/folders/{0}/members.xml", Constants.FolderId)).Respond(OnRespond); _server.OnPut(string.Format("/folders/{0}/permission.xml", Constants.FolderId)).Respond(OnRespond); _server.OnPut(string.Format("/folders/{0}.xml", Constants.FolderId)).Respond(OnRespond); _server.OnPost("/file_versions.xml").Respond(OnRespond); _server.OnPost("/aws").Respond(OnRespond); _server.OnPut(string.Format("/file_versions/{0}.xml", Constants.FileId)).Respond(OnRespond); _server.OnGet(string.Format("/files/{0}.xml", Constants.AnotherFileId)).Respond(OnRespond); _server.OnPost("/validations/current_user/resend.xml").Respond(OnRespond); }
public UnitTestSkyDoxServer(int port) { _server = new Server(port); _server.OnPost("/sign_ups.xml").Respond(OnPostSignUps); _server.OnPost("/user_sessions.xml").Respond(OnPostUserSessions); _server.OnGet("/current_user.xml").Respond(OnGetCurrentUser); _server.OnPost("/folders.xml").Respond(OnPostFolders); _server.OnPost(string.Format("/folders/{0}/members.xml", _folderId)).Respond(OnPostMembers); _server.OnPut(string.Format("/folders/{0}/permission.xml", _folderId)).Respond(OnPutPermissions); _server.OnPut(string.Format("/folders/{0}.xml", _folderId)).Respond(OnPutFolder); _server.OnPost("/validations/resend.xml").Respond(OnValidations); NextResponse = new Queue<MockResponse>(); Requests = new List<RequestPair>(); }
public CachingServer(int port) { _server = new Server(port); string path = "/" + Guid.NewGuid().ToString(); Url = "http://localhost:" + port + path; _version = 0; NumberOfRequests = 0; _server.OnGet(path).Respond((req, res) => { _version++; NumberOfRequests++; res.Headers["Cache-Control"] = CacheControl; res.Body = "request " + _version; }); }
public void StartServerAndCreateClient() { _server = new Server(18745); _server.OnGet("/foo").RespondWith("foo!"); _server.OnGet("/foo/bar").RespondWith("foo bar?"); _client = new RestClient(BaseAddress); }
public void StartServer() { _server = new Server(18754); _server.OnGet("/accept").Respond((req, res) => res.Body = "Body"); _server.OnGet("/sleep").Respond(SleepForASecond); }