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

Used for testing route details.

Namespace:MyTested.AspNetCore.Mvc.Builders.Contracts.Routing
Assembly:MyTested.AspNetCore.Mvc.Routing.dll
Syntax
public interface IResolvedRouteTestBuilder

Methods

| Improve this Doc View Source

ToDataToken(String)

Tests whether the resolved route contains data token with the provided key.

Declaration
IAndResolvedRouteTestBuilder ToDataToken(string key)
Parameters
Type Name Description
System.String key

Expected data token key.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

| Improve this Doc View Source

ToDataToken(String, Object)

Tests whether the resolved route contains data token with the provided key and corresponding value.

Declaration
IAndResolvedRouteTestBuilder ToDataToken(string key, object value)
Parameters
Type Name Description
System.String key

Expected data token key.

System.Object value

Expected data token value.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

| Improve this Doc View Source

ToDataTokens(IDictionary<String, Object>)

Tests whether the resolved route contains the provided data tokens.

Declaration
IAndResolvedRouteTestBuilder ToDataTokens(IDictionary<string, object> dataTokens)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<System.String, System.Object> dataTokens

Dictionary of data tokens.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

| Improve this Doc View Source

ToDataTokens(Object)

Tests whether the resolved route contains the provided data tokens.

Declaration
IAndResolvedRouteTestBuilder ToDataTokens(object dataTokens)
Parameters
Type Name Description
System.Object dataTokens

Anonymous object of data tokens.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

| Improve this Doc View Source

ToRouteValue(String)

Tests whether the resolved Microsoft.AspNetCore.Routing.RouteValueDictionary contains route value with the provided key.

Declaration
IAndResolvedRouteTestBuilder ToRouteValue(string key)
Parameters
Type Name Description
System.String key

Expected route value key.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

| Improve this Doc View Source

ToRouteValue(String, Object)

Tests whether the resolved Microsoft.AspNetCore.Routing.RouteValueDictionary contains route value with the provided key and corresponding value.

Declaration
IAndResolvedRouteTestBuilder ToRouteValue(string key, object value)
Parameters
Type Name Description
System.String key

Expected route value key.

System.Object value

Expected route value.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

| Improve this Doc View Source

ToRouteValues(IDictionary<String, Object>)

Tests whether the resolved Microsoft.AspNetCore.Routing.RouteValueDictionary contains the provided route values.

Declaration
IAndResolvedRouteTestBuilder ToRouteValues(IDictionary<string, object> routeValues)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<System.String, System.Object> routeValues

Dictionary of route values.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

| Improve this Doc View Source

ToRouteValues(Object)

Tests whether the resolved Microsoft.AspNetCore.Routing.RouteValueDictionary contains the provided route values.

Declaration
IAndResolvedRouteTestBuilder ToRouteValues(object routeValues)
Parameters
Type Name Description
System.Object routeValues

Anonymous object of route values.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.Routing.IAndResolvedRouteTestBuilder.

Extension Methods

ResolvedRouteTestBuilderDataAnnotationsExtensions.ToValidModelState()
ResolvedRouteTestBuilderDataAnnotationsExtensions.ToInvalidModelState(Nullable<Int32>)
  • Improve this Doc
  • View Source
In This Article
  • Methods
    • ToDataToken(String)
    • ToDataToken(String, Object)
    • ToDataTokens(IDictionary<String, Object>)
    • ToDataTokens(Object)
    • ToRouteValue(String)
    • ToRouteValue(String, Object)
    • ToRouteValues(IDictionary<String, Object>)
    • ToRouteValues(Object)
  • Extension Methods
Back to top Copyright © 2015-2016 MyTestedASP.NET. All Rights Reserved. Generated by DocFX