Exemplo n.º 1
0
        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");
        }
Exemplo n.º 2
0
        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");
        }
Exemplo n.º 3
0
        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");
        }