MY TESTED ASP.NET CORE MVC DOCS
  • Tutorial
  • Testing Guide
  • API Reference
  • Troubleshoot
  • About
  • API Reference
  • MyTested.AspNetCore.Mvc.Builders.Contracts.Application
  • IApplicationConfigurationBuilder
Show / Hide Table of Contents
  • Common Classes & Extensions
    • 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
  • ActionResults.BadRequest
    • IBadRequestErrorMessageTestBuilder
    • IBadRequestTestBuilder
  • ActionResults.Challenge
    • IChallengeTestBuilder
  • ActionResults.Content
    • IContentTestBuilder
  • ActionResults.Created
    • ICreatedTestBuilder
  • ActionResults.File
    • IFileTestBuilder
    • IPhysicalFileTestBuilder
  • ActionResults.Forbid
    • IForbidTestBuilder
  • ActionResults.Json
    • IJsonSerializerSettingsTestBuilder
    • IJsonTestBuilder
  • ActionResults.LocalRedirect
    • ILocalRedirectTestBuilder
  • ActionResults.NotFound
    • INotFoundTestBuilder
  • ActionResults.Object
    • IObjectTestBuilder
  • ActionResults.Ok
    • IOkTestBuilder
  • ActionResults.Redirect
    • IRedirectTestBuilder
  • ActionResults.StatusCode
    • IStatusCodeTestBuilder
  • ActionResults.View
    • IViewComponentTestBuilder
    • IViewTestBuilder
  • Actions
    • IActionResultTestBuilder<TActionResult>
    • IShouldHaveTestBuilder<TActionResult>
    • IShouldReturnTestBuilder<TActionResult>
    • IVoidActionResultTestBuilder
  • Application
    • IApplicationConfigurationBuilder
  • Attributes
    • IActionAttributesTestBuilder
    • IBaseAttributesTestBuilder<TAttributesTestBuilder>
    • IControllerActionAttributesTestBuilder<TAttributesTestBuilder>
    • IControllerAttributesTestBuilder
    • IViewComponentAttributesTestBuilder
  • Authentication
    • IAuthenticationPropertiesTestBuilder
    • IClaimsIdentityBuilder
    • IClaimsPrincipalBuilder
  • Base
    • IBaseTestBuilder
    • IBaseTestBuilderWithAction
    • IBaseTestBuilderWithActionResult<TActionResult>
    • IBaseTestBuilderWithComponent
    • IBaseTestBuilderWithComponentBuilder<TBuilder>
    • IBaseTestBuilderWithComponentShouldHaveTestBuilder<TBuilder>
    • IBaseTestBuilderWithController
    • IBaseTestBuilderWithInvokedAction
    • IBaseTestBuilderWithModel<TModel>
    • IBaseTestBuilderWithModelError
    • IBaseTestBuilderWithResponseModel
    • IBaseTestBuilderWithViewComponent
    • IBaseTestBuilderWithViewComponentInvocation
    • IBaseTestBuilderWithViewComponentResult<TInvocationResult>
  • CaughtExceptions
    • IAggregateExceptionTestBuilder
    • IBaseExceptionTestBuilder
    • IExceptionMessageTestBuilder
    • IExceptionTestBuilder
    • IShouldThrowTestBuilder
  • Controllers
    • IControllerBuilder<TController>
    • IControllerTestBuilder
  • Data
    • IDataProviderEntryDetailsTestBuilder<TValue>
    • IDataProviderEntryKeyTestBuilder
    • IDataProviderEntryTestBuilder
    • IDbContextBuilder
    • IDbContextTestBuilder
    • IMemoryCacheBuilder
    • IMemoryCacheEntryBuilder
    • IMemoryCacheEntryDetailsTestBuilder<TValue>
    • IMemoryCacheEntryKeyBuilder
    • IMemoryCacheEntryKeyTestBuilder
    • IMemoryCacheEntryTestBuilder
    • IMemoryCacheTestBuilder
    • ISessionBuilder
    • ISessionTestBuilder
    • ITempDataBuilder
    • ITempDataTestBuilder
    • IViewBagTestBuilder
    • IViewDataTestBuilder
  • Http
    • IHttpRequestBuilder
    • IHttpResponseTestBuilder
    • IResponseCookieTestBuilder
  • Invocations
    • IBaseShouldReturnTestBuilder
    • IBaseShouldReturnTestBuilder<TInvocationResult, TBuilder>
    • IBaseShouldReturnTestBuilder<TInvocationResult>
    • IViewComponentResultTestBuilder<TInvocationResult>
    • IViewComponentShouldHaveTestBuilder<TInvocationResult>
    • IViewComponentShouldReturnTestBuilder<TInvocationResult>
  • Models
    • IModelDetailsTestBuilder<TModel>
    • IModelErrorDetailsTestBuilder
    • IModelErrorDetailsTestBuilder<TModel>
    • IModelErrorTestBuilder
    • IModelErrorTestBuilder<TModel>
    • IModelStateTestBuilder
  • Options
    • IOptionsBuilder
  • Routing
    • IResolvedRouteTestBuilder
    • IRouteTestBuilder
    • IShouldMapTestBuilder
  • Services
    • IServicesBuilder
  • Uri
    • IUriBuilder
    • IUriTestBuilder
  • ViewComponentResults
    • IViewTestBuilder
  • ViewComponents
    • IViewComponentBuilder<TViewComponent>
    • IViewComponentTestBuilder

Interface IApplicationConfigurationBuilder

Configures the tested application.

Namespace:MyTested.AspNetCore.Mvc.Builders.Contracts.Application
Assembly:MyTested.AspNetCore.Mvc.Abstractions.dll
Syntax
public interface IApplicationConfigurationBuilder

Methods

| Improve this Doc View Source

WithConfiguration(Action<IApplicationBuilder>)

Adds additional middleware to the tested application builder.

Declaration
IApplicationConfigurationBuilder WithConfiguration(Action<IApplicationBuilder> app)
Parameters
Type Name Description
System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> app

Action for middleware registration.

Returns
Type Description
IApplicationConfigurationBuilder

The same IApplicationConfigurationBuilder.

| Improve this Doc View Source

WithRoutes(Action<IRouteBuilder>)

Adds additional routes to the tested application builder.

Declaration
IApplicationConfigurationBuilder WithRoutes(Action<IRouteBuilder> routes)
Parameters
Type Name Description
System.Action<Microsoft.AspNetCore.Routing.IRouteBuilder> routes

Action for route registration.

Returns
Type Description
IApplicationConfigurationBuilder

The same IApplicationConfigurationBuilder.

| Improve this Doc View Source

WithServices(Action<IServiceCollection>)

Adds additional services to the tested application's services collection.

Declaration
IApplicationConfigurationBuilder WithServices(Action<IServiceCollection> services)
Parameters
Type Name Description
System.Action<Microsoft.Extensions.DependencyInjection.IServiceCollection> services

Action for service registration.

Returns
Type Description
IApplicationConfigurationBuilder

The same IApplicationConfigurationBuilder.

| Improve this Doc View Source

WithTestAssembly(Object)

Sets the test assembly for the tested application.

Declaration
IApplicationConfigurationBuilder WithTestAssembly(object objectFromTestAssembly)
Parameters
Type Name Description
System.Object objectFromTestAssembly

Instance object from the test assembly.

Returns
Type Description
IApplicationConfigurationBuilder

The same IApplicationConfigurationBuilder.

| Improve this Doc View Source

WithTestAssembly(Assembly)

Sets the test assembly for the tested application.

Declaration
IApplicationConfigurationBuilder WithTestAssembly(Assembly assembly)
Parameters
Type Name Description
System.Reflection.Assembly assembly

The assembly to set as test assembly.

Returns
Type Description
IApplicationConfigurationBuilder

The same IApplicationConfigurationBuilder.

| Improve this Doc View Source

WithTestAssembly(Type)

Sets the test assembly for the tested application.

Declaration
IApplicationConfigurationBuilder WithTestAssembly(Type typeFromTestAssembly)
Parameters
Type Name Description
System.Type typeFromTestAssembly

Type from the test assembly.

Returns
Type Description
IApplicationConfigurationBuilder

The same IApplicationConfigurationBuilder.

| Improve this Doc View Source

WithTestConfiguration(Action<IConfigurationBuilder>)

Adds additional configuration to the tested application builder.

Declaration
IApplicationConfigurationBuilder WithTestConfiguration(Action<IConfigurationBuilder> config)
Parameters
Type Name Description
System.Action<Microsoft.Extensions.Configuration.IConfigurationBuilder> config

Action for setting the configuration.

Returns
Type Description
IApplicationConfigurationBuilder

The same IApplicationConfigurationBuilder.

  • Improve this Doc
  • View Source
In This Article
  • Methods
    • WithConfiguration(Action<IApplicationBuilder>)
    • WithRoutes(Action<IRouteBuilder>)
    • WithServices(Action<IServiceCollection>)
    • WithTestAssembly(Object)
    • WithTestAssembly(Assembly)
    • WithTestAssembly(Type)
    • WithTestConfiguration(Action<IConfigurationBuilder>)
Back to top Copyright © 2015-2016 MyTestedASP.NET. All Rights Reserved. Generated by DocFX