Exemple #1
0
 /// <summary>
 /// Tests whether the collected attributes contain <see cref="DisableRequestSizeLimitAttribute"/>.
 /// </summary>
 /// <param name="controllerActionAttributesTestBuilder">
 /// Instance of <see cref="IControllerActionAttributesTestBuilder{TAttributesTestBuilder}"/> type.
 /// </param>
 /// <returns>The same attributes test builder.</returns>
 public static TAttributesTestBuilder DisablingRequestSizeLimit <TAttributesTestBuilder>(
     this IControllerActionAttributesTestBuilder <TAttributesTestBuilder> controllerActionAttributesTestBuilder)
     where TAttributesTestBuilder : IControllerActionAttributesTestBuilder <TAttributesTestBuilder>
 => controllerActionAttributesTestBuilder
 .ContainingAttributeOfType <DisableRequestSizeLimitAttribute>();
Exemple #2
0
 /// <summary>
 /// Tests whether the collected attributes contain <see cref="ResponseCacheAttribute"/>.
 /// </summary>
 /// <param name="controllerActionAttributesTestBuilder">
 /// Instance of <see cref="IControllerActionAttributesTestBuilder{TAttributesTestBuilder}"/> type.
 /// </param>
 /// <returns>The same attributes test builder.</returns>
 public static TAttributesTestBuilder CachingResponse <TAttributesTestBuilder>(
     this IControllerActionAttributesTestBuilder <TAttributesTestBuilder> controllerActionAttributesTestBuilder)
     where TAttributesTestBuilder : IControllerActionAttributesTestBuilder <TAttributesTestBuilder>
 => controllerActionAttributesTestBuilder.ContainingAttributeOfType <ResponseCacheAttribute>();
Exemple #3
0
 /// <summary>
 /// Tests whether the collected attributes contain <see cref="FormatFilterAttribute"/>.
 /// </summary>
 /// <param name="controllerActionAttributesTestBuilder">
 /// Instance of <see cref="IControllerActionAttributesTestBuilder{TAttributesTestBuilder}"/> type.
 /// </param>
 /// <returns>The same attributes test builder.</returns>
 public static TAttributesTestBuilder AddingFormat <TAttributesTestBuilder>(
     this IControllerActionAttributesTestBuilder <TAttributesTestBuilder> controllerActionAttributesTestBuilder)
     where TAttributesTestBuilder : IControllerActionAttributesTestBuilder <TAttributesTestBuilder>
 => controllerActionAttributesTestBuilder.ContainingAttributeOfType <FormatFilterAttribute>();
Exemple #4
0
 /// <summary>
 /// Tests whether the collected attributes contain <see cref="AllowAnonymousAttribute"/>.
 /// </summary>
 /// <param name="controllerActionAttributesTestBuilder">
 /// Instance of <see cref="IControllerActionAttributesTestBuilder{TAttributesTestBuilder}"/> type.
 /// </param>
 /// <returns>The same attributes test builder.</returns>
 public static TAttributesTestBuilder AllowingAnonymousRequests <TAttributesTestBuilder>(
     this IControllerActionAttributesTestBuilder <TAttributesTestBuilder> controllerActionAttributesTestBuilder)
     where TAttributesTestBuilder : IControllerActionAttributesTestBuilder <TAttributesTestBuilder>
 => controllerActionAttributesTestBuilder.ContainingAttributeOfType <AllowAnonymousAttribute>();
Exemple #5
0
 /// <summary>
 /// Tests whether the collected attributes contain <see cref="SkipStatusCodePagesAttribute"/>.
 /// </summary>
 /// <param name="controllerActionAttributesTestBuilder">
 /// Instance of <see cref="IControllerActionAttributesTestBuilder{TAttributesTestBuilder}"/> type.
 /// </param>
 /// <typeparam name="TAttributesTestBuilder">Type of attributes test builder to use as a return type.</typeparam>
 /// <returns>The same attributes test builder.</returns>
 public static TAttributesTestBuilder SkippingStatusCodePages <TAttributesTestBuilder>(
     this IControllerActionAttributesTestBuilder <TAttributesTestBuilder> controllerActionAttributesTestBuilder)
     where TAttributesTestBuilder : IBaseAttributesTestBuilder <TAttributesTestBuilder>
 => controllerActionAttributesTestBuilder.ContainingAttributeOfType <SkipStatusCodePagesAttribute>();
Exemple #6
0
 /// <summary>
 /// Tests whether the collected attributes contain <see cref="IgnoreAntiforgeryTokenAttribute"/>.
 /// </summary>
 /// <param name="controllerActionAttributesTestBuilder">
 /// Instance of <see cref="IControllerActionAttributesTestBuilder{TAttributesTestBuilder}"/> type.
 /// </param>
 /// <typeparam name="TAttributesTestBuilder">Type of attributes test builder to use as a return type.</typeparam>
 /// <returns>The same attributes test builder.</returns>
 public static TAttributesTestBuilder IgnoringAntiForgeryToken <TAttributesTestBuilder>(
     this IControllerActionAttributesTestBuilder <TAttributesTestBuilder> controllerActionAttributesTestBuilder)
     where TAttributesTestBuilder : IBaseAttributesTestBuilder <TAttributesTestBuilder>
 => controllerActionAttributesTestBuilder.ContainingAttributeOfType <IgnoreAntiforgeryTokenAttribute>();