public void RegisterDevice_makes_POST_request_to_specific_url() { var http = MakeJsonHttp(JsonHttpClientTest.SetupPost("{'success': 1}")); Client.RegisterDevice(TestData.ClientInfo, http); JsonHttpClientTest.VerifyPostUrl(http.Http, "1password.com/api/v1/device"); }
public void ExchangeAForB_makes_POST_request_to_specific_url() { var http = SetupJsonHttp("exchange-a-for-b-response"); Srp.ExchangeAForB(0, TestData.MakeSession(), http); JsonHttpClientTest.VerifyPostUrl(http, "1password.com/api/v1/auth"); }
public void VerifySessionKey_makes_POST_request_to_specific_url() { var http = MakeJsonHttp(JsonHttpClientTest.SetupPostWithFixture("verify-key-response")); Client.VerifySessionKey(TestData.ClientInfo, TestData.Session, TestData.SesionKey, http); JsonHttpClientTest.VerifyPostUrl(http.Http, "1password.com/api/v2/auth/verify"); }