Example #1
0
        public void GetRecordTest()
        {
            var url = "http://WebApiTests.com/api/records/1";

            var request = HttpRequestMethods.CreateRequest(url, "application/json", HttpMethod.Get);

            HttpResponseMessage response = this.client.SendAsync(request, new CancellationTokenSource().Token).Result;

            Assert.True(response.IsSuccessStatusCode);
            Assert.NotNull(response.Content);
        }
Example #2
0
        public void PostRecordTest()
        {
            var url = "http://WebApiTests.com/api/records";

            var record = new Record {
                Name = "Mike", Content = "Hello!"
            };

            var request = HttpRequestMethods.CreateRequest(url, "application/json", HttpMethod.Post, record, new JsonMediaTypeFormatter());

            HttpResponseMessage response = this.client.SendAsync(request, new CancellationTokenSource().Token).Result;

            Assert.True(response.IsSuccessStatusCode);
            Assert.NotNull(response.Content);
        }