public void StartNewSession_makes_GET_request_to_specific_url() { var http = MakeJsonHttp(JsonHttpClientTest.SetupGetWithFixture("start-new-session-response")); Client.StartNewSession(TestData.ClientInfo, http); JsonHttpClientTest.VerifyGetUrl(http.Http, "1password.com/api/v2/auth"); }
public void GetKeysets_makes_GET_request_to_specific_url() { var http = MakeJsonHttp(JsonHttpClientTest.SetupGetWithFixture("empty-object-response")); Client.GetKeysets(TestData.SesionKey, http); JsonHttpClientTest.VerifyGetUrl(http.Http, "1password.com/api/v1/account/keysets"); }
public void GetAccountInfo_makes_GET_request_to_specific_url() { var http = MakeJsonHttp(JsonHttpClientTest.SetupGetWithFixture("get-account-info-response")); Client.GetAccountInfo(TestData.SesionKey, http); JsonHttpClientTest.VerifyGetUrl(http.Http, "1password.com/api/v1/account"); }
public void GetVaultAccounts_makes_GET_request_to_specific_url() { var http = MakeJsonHttp( JsonHttpClientTest.SetupGetWithFixture("get-vault-accounts-ru74-response")); var keychain = new Keychain(); keychain.Add(new AesKey("x4ouqoqyhcnqojrgubso4hsdga", "ce92c6d1af345c645211ad49692b22338d128d974e3b6718c868e02776c873a9".DecodeHex())); Client.GetVaultAccounts("ru74fjxlkipzzctorwj4icrj2a", TestData.SesionKey, keychain, http); JsonHttpClientTest.VerifyGetUrl(http.Http, "1password.com/api/v1/vault"); }