MY TESTED ASP.NET CORE MVC DOCS
  • Tutorial
  • Testing Guide
  • API Reference
  • Troubleshoot
  • About
  • API Reference
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File
  • IPhysicalFileTestBuilder
Show / Hide Table of Contents
  • MyTested.AspNetCore.Mvc
    • ActionAttributesTestBuilderViewFeaturesExtensions
    • AuthenticationScheme
    • BadRequestTestBuilderDataAnnotationsExtensions
    • BadRequestTestBuilderExtensions
    • BaseShouldReturnTestBuilderExtensions
    • BaseTestBuilderWithResponseModelExtensions
    • ComponentBuilderAuthenticationExtensions
    • ComponentBuilderCachingExtensions
    • ComponentBuilderDependencyInjectionExtensions
    • ComponentBuilderEntityFrameworkCoreExtensions
    • ComponentBuilderHttpExtensions
    • ComponentBuilderOptionsExtensions
    • ComponentBuilderRoutingExtensions
    • ComponentBuilderSessionExtensions
    • ComponentBuilderTempDataExtensions
    • ComponentShouldHaveTestBuilderCachingExtensions
    • ComponentShouldHaveTestBuilderEntityFrameworkCoreExtensions
    • ComponentShouldHaveTestBuilderHttpExtensions
    • ComponentShouldHaveTestBuilderModelStateExtensions
    • ComponentShouldHaveTestBuilderSessionExtensions
    • ComponentShouldHaveTestBuilderTempDataExtensions
    • ComponentShouldHaveTestBuilderViewBagExtensions
    • ComponentShouldHaveTestBuilderViewDataExtensions
    • ContentType
    • ControllerBuilderDataAnnotationsExtensions
    • CreatedTestBuilderExtensions
    • From
    • HttpHeader
    • HttpMethod
    • HttpRequestBuilderAuthenticationExtensions
    • HttpRequestBuilderViewFeaturesExtensions
    • HttpScheme
    • HttpStatusCode
    • LocalRedirectTestBuilderExtensions
    • ModelErrorDetailsTestBuilderViewFeaturesExtensions
    • ModelErrorTestBuilderViewFeaturesExtensions
    • MyApplication
    • MyController<TController>
    • MyMvc
    • MyRouting
    • MyViewComponent<TViewComponent>
    • RedirectTestBuilderExtensions
    • ResolvedRouteTestBuilderDataAnnotationsExtensions
    • ServiceCollectionAbstractionsExtensions
    • ServiceCollectionCachingExtensions
    • ServiceCollectionControllersExtensions
    • ServiceCollectionCoreExtensions
    • ServiceCollectionEntityFrameworkCoreExtensions
    • ServiceCollectionExtensions
    • ServiceCollectionHttpExtensions
    • ServiceCollectionOptionsExtensions
    • ServiceCollectionRoutingExtensions
    • ServiceCollectionSessionExtensions
    • ServiceCollectionTempDataExtensions
    • ServiceCollectionUniverseExtensions
    • ServiceCollectionViewComponentsExtensions
    • ServiceCollectionViewFeaturesExtensions
    • ShouldReturnTestBuilderExtensions
    • ShouldReturnTestBuilderJsonResultExtensions
    • ShouldReturnTestBuilderPartialViewResultExtensions
    • ShouldReturnTestBuilderViewComponentResultExtensions
    • ShouldReturnTestBuilderViewResultExtensions
    • ViewComponentShouldReturnTestBuilderExtensions
    • With
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.BadRequest
    • IBadRequestErrorMessageTestBuilder
    • IBadRequestTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Challenge
    • IChallengeTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Content
    • IContentTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Created
    • ICreatedTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File
    • IFileTestBuilder
    • IPhysicalFileTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Forbid
    • IForbidTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json
    • IJsonSerializerSettingsTestBuilder
    • IJsonTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect
    • ILocalRedirectTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.NotFound
    • INotFoundTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Object
    • IObjectTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Ok
    • IOkTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Redirect
    • IRedirectTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.StatusCode
    • IStatusCodeTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.View
    • IViewComponentTestBuilder
    • IViewTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Actions
    • IActionResultTestBuilder<TActionResult>
    • IShouldHaveTestBuilder<TActionResult>
    • IShouldReturnTestBuilder<TActionResult>
    • IVoidActionResultTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Application
    • IApplicationConfigurationBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Attributes
    • IActionAttributesTestBuilder
    • IBaseAttributesTestBuilder<TAttributesTestBuilder>
    • IControllerActionAttributesTestBuilder<TAttributesTestBuilder>
    • IControllerAttributesTestBuilder
    • IViewComponentAttributesTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Authentication
    • IAuthenticationPropertiesTestBuilder
    • IClaimsIdentityBuilder
    • IClaimsPrincipalBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Base
    • IBaseTestBuilder
    • IBaseTestBuilderWithAction
    • IBaseTestBuilderWithActionResult<TActionResult>
    • IBaseTestBuilderWithComponent
    • IBaseTestBuilderWithComponentBuilder<TBuilder>
    • IBaseTestBuilderWithComponentShouldHaveTestBuilder<TBuilder>
    • IBaseTestBuilderWithController
    • IBaseTestBuilderWithInvokedAction
    • IBaseTestBuilderWithModel<TModel>
    • IBaseTestBuilderWithModelError
    • IBaseTestBuilderWithResponseModel
    • IBaseTestBuilderWithViewComponent
    • IBaseTestBuilderWithViewComponentInvocation
    • IBaseTestBuilderWithViewComponentResult<TInvocationResult>
  • MyTested.AspNetCore.Mvc.Builders.Contracts.CaughtExceptions
    • IAggregateExceptionTestBuilder
    • IBaseExceptionTestBuilder
    • IExceptionMessageTestBuilder
    • IExceptionTestBuilder
    • IShouldThrowTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Controllers
    • IControllerBuilder<TController>
    • IControllerTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Data
    • IDataProviderEntryDetailsTestBuilder<TValue>
    • IDataProviderEntryKeyTestBuilder
    • IDataProviderEntryTestBuilder
    • IDbContextBuilder
    • IDbContextTestBuilder
    • IMemoryCacheBuilder
    • IMemoryCacheEntryBuilder
    • IMemoryCacheEntryDetailsTestBuilder<TValue>
    • IMemoryCacheEntryKeyBuilder
    • IMemoryCacheEntryKeyTestBuilder
    • IMemoryCacheEntryTestBuilder
    • IMemoryCacheTestBuilder
    • ISessionBuilder
    • ISessionTestBuilder
    • ITempDataBuilder
    • ITempDataTestBuilder
    • IViewBagTestBuilder
    • IViewDataTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Http
    • IHttpRequestBuilder
    • IHttpResponseTestBuilder
    • IResponseCookieTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Invocations
    • IBaseShouldReturnTestBuilder
    • IBaseShouldReturnTestBuilder<TInvocationResult, TBuilder>
    • IBaseShouldReturnTestBuilder<TInvocationResult>
    • IViewComponentResultTestBuilder<TInvocationResult>
    • IViewComponentShouldHaveTestBuilder<TInvocationResult>
    • IViewComponentShouldReturnTestBuilder<TInvocationResult>
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Models
    • IModelDetailsTestBuilder<TModel>
    • IModelErrorDetailsTestBuilder
    • IModelErrorDetailsTestBuilder<TModel>
    • IModelErrorTestBuilder
    • IModelErrorTestBuilder<TModel>
    • IModelStateTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Options
    • IOptionsBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Routing
    • IResolvedRouteTestBuilder
    • IRouteTestBuilder
    • IShouldMapTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Services
    • IServicesBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Uri
    • IUriBuilder
    • IUriTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ViewComponentResults
    • IViewTestBuilder
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ViewComponents
    • IViewComponentBuilder<TViewComponent>
    • IViewComponentTestBuilder

Interface IPhysicalFileTestBuilder

Used for testing Microsoft.AspNetCore.Mvc.PhysicalFileResult.

Inherited Members
IBaseTestBuilderWithComponent.ShouldPassForThe<TComponent>(Action<TComponent>)
IBaseTestBuilderWithComponent.ShouldPassForThe<TComponent>(Func<TComponent, Boolean>)
Namespace:MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File
Assembly:MyTested.AspNetCore.Mvc.Controllers.dll
Syntax
public interface IPhysicalFileTestBuilder : IBaseTestBuilderWithActionResult<PhysicalFileResult>, IBaseTestBuilderWithInvokedAction, IBaseTestBuilderWithAction, IBaseTestBuilderWithComponent, IBaseTestBuilder

Methods

| Improve this Doc View Source

WithContentType(MediaTypeHeaderValue)

Tests whether Microsoft.AspNetCore.Mvc.PhysicalFileResult has the same content type as the provided one.

Declaration
IAndPhysicalFileTestBuilder WithContentType(MediaTypeHeaderValue contentType)
Parameters
Type Name Description
Microsoft.Net.Http.Headers.MediaTypeHeaderValue contentType

Content type as MediaTypeHeaderValue.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder.

| Improve this Doc View Source

WithContentType(String)

Tests whether Microsoft.AspNetCore.Mvc.PhysicalFileResult has the same content type as the provided one.

Declaration
IAndPhysicalFileTestBuilder WithContentType(string contentType)
Parameters
Type Name Description
System.String contentType

Content type as string.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder.

| Improve this Doc View Source

WithFileDownloadName(String)

Tests whether Microsoft.AspNetCore.Mvc.PhysicalFileResult has the same file download name as the provided one.

Declaration
IAndPhysicalFileTestBuilder WithFileDownloadName(string fileDownloadName)
Parameters
Type Name Description
System.String fileDownloadName

File download name as string.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder.

| Improve this Doc View Source

WithPhysicalPath(String)

Tests whether Microsoft.AspNetCore.Mvc.PhysicalFileResult has the same physical file path as the provided one.

Declaration
IAndPhysicalFileTestBuilder WithPhysicalPath(string physicalPath)
Parameters
Type Name Description
System.String physicalPath

File physical path as string.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.File.IAndPhysicalFileTestBuilder.

  • Improve this Doc
  • View Source
In This Article
  • Methods
    • WithContentType(MediaTypeHeaderValue)
    • WithContentType(String)
    • WithFileDownloadName(String)
    • WithPhysicalPath(String)
Back to top Copyright © 2015-2016 MyTestedASP.NET. All Rights Reserved. Generated by DocFX