public void Should_add_if_unmodified_since_request_field_to_request_ifmodifiedsince_property_successfully() { GetStorageItem getStorageItem = new GetStorageItem("http://storageurl", "containername", Constants.STORAGE_ITEM_NAME, requestHeaderFields); Asserts.AssertHeaders(getStorageItem, EnumHelper.GetDescription(RequestHeaderFields.IfUnmodifiedSince), String.Format("{0:r}", modifiedDateTime)); // Assert.That(getStorageItem.Headers[EnumHelper.GetDescription(RequestHeaderFields.IfUnmodifiedSince)], Is.EqualTo(String.Format("{0:r}", modifiedDateTime))); }
public void Should_throw_is_modified_since_header_exception_if_date_time_provided_is_not_even_a_date() { requestHeaderFields[RequestHeaderFields.IfModifiedSince] = "test_jibberish"; GetStorageItem getStorageItem = new GetStorageItem("http://storageurl", "containername", Constants.STORAGE_ITEM_NAME, requestHeaderFields); Asserts.AssertHeaders(getStorageItem, EnumHelper.GetDescription(RequestHeaderFields.IfModifiedSince), modifiedDateTime); }
public void should_have_cdn_enabled_in_the_headers() { Asserts.AssertHeaders(setPublicContainerDetails, utils.Constants.X_CDN_ENABLED, "True"); }
public void should_throw_argument_null_exception() { var setPublicContainerDetails = new SetPublicContainerDetails("http://cdnmanagementurl", "containername", true, false, -1); Asserts.AssertHeaders(setPublicContainerDetails, utils.Constants.X_CDN_TTL, null); }
public void should_have_time_to_live_aka_ttl_in_the_headers() { Asserts.AssertHeaders(setPublicContainerDetails, utils.Constants.X_CDN_TTL, "12345"); }
public void Should_add_if_none_match_request_field_header_to_request_successfully() { GetStorageItem getStorageItem = new GetStorageItem("http://storageurl", "NotEmptyString", Constants.STORAGE_ITEM_NAME, requestHeaderFields); Asserts.AssertHeaders(getStorageItem, EnumHelper.GetDescription(RequestHeaderFields.IfNoneMatch), DUMMY_ETAG); }