C# Класс NSubstitute.Core.CallRouter

Наследование: ICallRouter
Показать файл Открыть проект

Открытые методы

Метод Описание
CallRouter ( ISubstituteState substituteState, ISubstitutionContext context, IRouteFactory routeFactory ) : System
Clear ( ClearOptions options ) : void
IsLastCallInfoPresent ( ) : bool
LastCallShouldReturn ( IReturn returnValue, NSubstitute.Core.MatchArgs matchArgs ) : NSubstitute.Core.ConfiguredCall
ReceivedCalls ( ) : IEnumerable
RegisterCustomCallHandlerFactory ( CallHandlerFactory factory ) : void
Route ( ICall call ) : object
SetReturnForType ( Type type, IReturn returnValue ) : void
SetRoute ( IRoute>.Func getRoute ) : void

Приватные методы

Метод Описание
IsSpecifyingACall ( ICall call ) : bool
UseDefaultRouteForNextCall ( ) : void
UseQueryRouteForNextCall ( ) : void
UseRecordCallSpecRouteForNextCall ( ) : void

Описание методов

CallRouter() публичный Метод

public CallRouter ( ISubstituteState substituteState, ISubstitutionContext context, IRouteFactory routeFactory ) : System
substituteState ISubstituteState
context ISubstitutionContext
routeFactory IRouteFactory
Результат System

Clear() публичный Метод

public Clear ( ClearOptions options ) : void
options ClearOptions
Результат void

IsLastCallInfoPresent() публичный Метод

public IsLastCallInfoPresent ( ) : bool
Результат bool

LastCallShouldReturn() публичный Метод

public LastCallShouldReturn ( IReturn returnValue, NSubstitute.Core.MatchArgs matchArgs ) : NSubstitute.Core.ConfiguredCall
returnValue IReturn
matchArgs NSubstitute.Core.MatchArgs
Результат NSubstitute.Core.ConfiguredCall

ReceivedCalls() публичный Метод

public ReceivedCalls ( ) : IEnumerable
Результат IEnumerable

RegisterCustomCallHandlerFactory() публичный Метод

public RegisterCustomCallHandlerFactory ( CallHandlerFactory factory ) : void
factory CallHandlerFactory
Результат void

Route() публичный Метод

public Route ( ICall call ) : object
call ICall
Результат object

SetReturnForType() публичный Метод

public SetReturnForType ( Type type, IReturn returnValue ) : void
type Type
returnValue IReturn
Результат void

SetRoute() публичный Метод

public SetRoute ( IRoute>.Func getRoute ) : void
getRoute IRoute>.Func
Результат void