public void Should_add_location_header_to_the_message_when_response_contains_a_api_resource()
        {
            var apiResource = new TestResource();

            var response = new ConflictResponse(apiResource);
            AssertExpectedStatus(response);
            response.Headers.Location.ShouldEqual(apiResource.Location);
        }
 public void Should_add_content_to_message_when_its_a_typed_response_message()
 {
     var apiResource = new TestResource();
     var response = new ConflictResponse<TestResource>(apiResource);
     AssertExpectedStatus(response);
     response.Headers.Location.ShouldEqual(apiResource.Location);
     response.Content.ShouldNotBeNull();
     response.Content.ObjectType.ShouldEqual(typeof(TestResource));
 }
        public void Should_return_an_http_response_message_with_expected_status()
        {
            var response = new ConflictResponse();

            AssertExpectedStatus(response);
        }