Ejemplo n.º 1
0
        public void SubmitterSet_Put()
        {
            AUTH = new HttpBasicAuthenticator(ousername, opassword);
            prepareData();
            var client = new RestClient(basic_url + "({id})");

            client.Authenticator = AUTH;
            Int32 id      = 1000;
            var   request = new RestRequest("", Method.PUT);

            request.RequestFormat = DataFormat.Json;
            request.AddUrlSegment("id", id.ToString());
            SubmitterSet submitterSet = new SubmitterSet();

            submitterSet.ID      = id;
            submitterSet.Name    = "SubmitterSetTest" + "({id})";
            submitterSet.Org     = "submitterSet for test";
            submitterSet.Company = "submitterSet for test";
            submitterSet.Address = "submitterSet for test";
            submitterSet.Phone   = "submitterSet for test";
            submitterSet.Mobile  = "submitterSet for test";
            submitterSet.Email   = "submitterSet for test";
            request.AddJsonBody(submitterSet);

            // execute the request
            IRestResponse response = client.Execute(request);
            var           content  = response.Content; // raw content as string
            var           status   = response.StatusCode;

            Console.WriteLine(content);
            Assert.AreEqual(STATUS_PUT, status.ToString());
            cleanData(id);
        }
Ejemplo n.º 2
0
        public void prepareData()
        {
            AUTH = new HttpBasicAuthenticator(ousername, opassword);
            var client = new RestClient(basic_url);

            client.Authenticator = AUTH;
            var request = new RestRequest("", Method.POST);

            request.RequestFormat = DataFormat.Json;
            Int32        id           = 1000;
            SubmitterSet submitterSet = new SubmitterSet();

            submitterSet.ID      = id;
            submitterSet.Name    = "SubmitterSetTest" + "({id})";
            submitterSet.Org     = "submitterSet for test";
            submitterSet.Company = "submitterSet for test";
            submitterSet.Address = "submitterSet for test";
            submitterSet.Phone   = "submitterSet for test";
            submitterSet.Mobile  = "submitterSet for test";
            submitterSet.Email   = "submitterSet for test";
            request.AddJsonBody(submitterSet);
            IRestResponse response = client.Execute(request);
            var           status   = response.StatusCode;

            if (status.ToString() != STATUS_POST)
            {
                Console.WriteLine("Prepare data failed");
            }
        }