MY TESTED ASP.NET CORE MVC DOCS
  • Tutorial
  • Testing Guide
  • API Reference
  • Troubleshoot
  • About
  • API Reference
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect
  • ILocalRedirectTestBuilder
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 ILocalRedirectTestBuilder

Used for testing Microsoft.AspNetCore.Mvc.LocalRedirectResult.

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

Methods

| Improve this Doc View Source

Permanent()

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult is permanent.

Declaration
IAndLocalRedirectTestBuilder Permanent()
Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

| Improve this Doc View Source

ToUrl(Action<IUriTestBuilder>)

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult has specific location provided by builder.

Declaration
IAndLocalRedirectTestBuilder ToUrl(Action<IUriTestBuilder> uriTestBuilder)
Parameters
Type Name Description
System.Action<IUriTestBuilder> uriTestBuilder

Builder for expected URL.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

| Improve this Doc View Source

ToUrl(String)

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult has specific URL provided as string.

Declaration
IAndLocalRedirectTestBuilder ToUrl(string localUrl)
Parameters
Type Name Description
System.String localUrl

Expected URL as string.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

| Improve this Doc View Source

ToUrl(Uri)

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult has specific URL provided as Uri.

Declaration
IAndLocalRedirectTestBuilder ToUrl(Uri localUrl)
Parameters
Type Name Description
System.Uri localUrl

Expected URL as Uri.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

| Improve this Doc View Source

ToUrlPassing(Action<String>)

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult URL passes the given assertions.

Declaration
IAndLocalRedirectTestBuilder ToUrlPassing(Action<string> assertions)
Parameters
Type Name Description
System.Action<System.String> assertions

Action containing all assertions on the URL.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

| Improve this Doc View Source

ToUrlPassing(Func<String, Boolean>)

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult URL passes the given predicate.

Declaration
IAndLocalRedirectTestBuilder ToUrlPassing(Func<string, bool> predicate)
Parameters
Type Name Description
System.Func<System.String, System.Boolean> predicate

Predicate testing the URL.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

| Improve this Doc View Source

WithUrlHelper(IUrlHelper)

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult has the same IUrlHelper as the provided one.

Declaration
IAndLocalRedirectTestBuilder WithUrlHelper(IUrlHelper urlHelper)
Parameters
Type Name Description
Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper

URL helper of type IUrlHelper.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

| Improve this Doc View Source

WithUrlHelperOfType<TUrlHelper>()

Tests whether Microsoft.AspNetCore.Mvc.LocalRedirectResult has the same IUrlHelper type as the provided one.

Declaration
IAndLocalRedirectTestBuilder WithUrlHelperOfType<TUrlHelper>()where TUrlHelper : IUrlHelper
Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.LocalRedirect.IAndLocalRedirectTestBuilder.

Type Parameters
Name Description
TUrlHelper URL helper of type IUrlHelper.

Extension Methods

LocalRedirectTestBuilderExtensions.To<TController>(Expression<Action<TController>>)
LocalRedirectTestBuilderExtensions.To<TController>(Expression<Func<TController, Task>>)
  • Improve this Doc
  • View Source
In This Article
  • Methods
    • Permanent()
    • ToUrl(Action<IUriTestBuilder>)
    • ToUrl(String)
    • ToUrl(Uri)
    • ToUrlPassing(Action<String>)
    • ToUrlPassing(Func<String, Boolean>)
    • WithUrlHelper(IUrlHelper)
    • WithUrlHelperOfType<TUrlHelper>()
  • Extension Methods
Back to top Copyright © 2015-2016 MyTestedASP.NET. All Rights Reserved. Generated by DocFX