Esempio n. 1
0
        public void Throws_if_missing_uri()
        {
            IHttpRequestBuilder builder = new DefaultHttpRequestBuilder();

            builder.WithMethod("GET");
            builder.WithBody("foobar!");

            Should.Throw <ArgumentNullException>(() =>
            {
                builder.Build();
            });
        }
Esempio n. 2
0
        public void Setting_body()
        {
            IHttpRequestBuilder builder = new DefaultHttpRequestBuilder();

            builder.WithMethod(HttpMethod.Get);
            builder.WithUri("http://foo.bar/1?qux=baz");
            builder.WithBody("foobar!");
            var result = builder.Build();

            result.Body.ShouldBe("foobar!");
            result.HasBody.ShouldBeTrue();
        }