コード例 #1
0
ファイル: RestHelper.cs プロジェクト: TTCGlob/TTCBDD
        public static string RestPut(string Url, string request, string checkstatus, string BodyMsg)
        {
            //Creating Client connection
            RestClient restClient = new RestClient(Url);

            //Creating request to post data to server
            RestRequest restRequest = new RestRequest(request, Method.PUT);


            //Adding Body
            restRequest.Parameters.Clear();
            restRequest.AddParameter("application/json", BodyMsg, ParameterType.RequestBody);

            // Executing request to server and checking server response to the it
            IRestResponse restResponse = restClient.Execute(restRequest);

            string response = restResponse.Content;

            // Checking Response on highlevel
            if (!response.Contains(checkstatus))
            {
                AssertHelper.AssertFailMsg("Put Failed " + response);
                Console.WriteLine("Put Failed " + response);
                return("Put Failed " + response);
            }
            else
            {
                Console.WriteLine("Put is success " + response);
                return(response);
            }
        }
コード例 #2
0
ファイル: RestHelper.cs プロジェクト: TTCGlob/TTCBDD
        public static string RestGet(string Url, string request, string checkstatus)
        {
            //Creating Client connection
            RestClient restClient = new RestClient(Url);

            //Creating request to get data from server
            RestRequest restRequest = new RestRequest(request, Method.GET);

            // Executing request to server and checking server response to the it
            IRestResponse restResponse = restClient.Execute(restRequest);
            string        response     = restResponse.Content;

            // Checking Response on highlevel
            if (!response.Contains(checkstatus))
            {
                AssertHelper.AssertFailMsg("Get Failed for " + Url + request);
                Console.WriteLine("Get Failed for " + Url + request);
                return("Get Failed for " + Url + request);
            }
            else
            {
                Console.WriteLine("Get Response is" + response);
                return(response);
            }
        }