コード例 #1
0
        public void Build_SetsMimeOnRequest()
        {
            var builder = new HttpBuilder(new HttpClient());
            builder.Content(new { Name = "Sergej Popov" });
            builder.Mime(Mime.ImagePng);

            var request = builder.Build(HttpMethod.Options, _uri);

            request.Content.Headers.ContentType.Should().Be(MediaTypeHeaderValue.Parse(Mime.ImagePng.GetAlias()));
        }
コード例 #2
0
        public void Build_Throws_WhenContentNotSet_AndMimeTypeIsSet()
        {
            var builder = new HttpBuilder(new HttpClient());
            builder.Mime(Mime.ImagePng);

            var request = builder.Build(HttpMethod.Options, _uri);
        }