public void Test_02_VerifyTotalNumberOfRecords() { _restRequest = new RestRequest("/api/users?page=2", Method.GET); _restResponse = _restClient.Execute(_restRequest); var result = _restResponse.DeserializeResponse()["total"]; Assert.That(result, Is.EqualTo("12"), "Total Records are mismatch"); }
public void TestWithPostCall() { //Arrange _restRequest = new RestRequest("api/users", Method.POST); _restRequest.AddJsonBody(new { name = "Tester", job = "Director" }); //Act _restResponse = _restClient.Execute(_restRequest); Console.WriteLine("Printing results for fun : " + _restResponse.Content); //Assert var result = _restResponse.DeserializeResponse(); Assert.That(result["name"], Is.EqualTo("Tester")); }
public void PostWithDataModel() { IRestClient client = new RestClient("http://localhost:3000"); RestRequest request = new RestRequest("post", Method.POST); request.RequestFormat = DataFormat.Json; request.AddJsonBody(new Post() { Id = "5", Key = "CARS", Language = "EN_FI" }); request.AddUrlSegment("postid", 1); IRestResponse response = client.Execute(request); var result = response.DeserializeResponse()["Key"]; Assert.That(result, Is.EqualTo("CARS"), "Key value is different than expected"); }