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

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

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

Метод Описание
AddToQuery ( object target, ICallSpecification callSpecification ) : void
ClearLastCallRouter ( ) : void
DequeueAllArgumentSpecifications ( ) : IList
EnqueueArgumentSpecification ( IArgumentSpecification spec ) : void
GetCallRouterFor ( object substitute ) : ICallRouter
GetRouteFactory ( ) : IRouteFactory
LastCallRouter ( ICallRouter callRouter ) : void
LastCallShouldReturn ( IReturn value, NSubstitute.Core.MatchArgs matchArgs ) : NSubstitute.Core.ConfiguredCall
RaiseEventForNextCall ( object[]>.Func getArguments ) : void
RunQuery ( System.Action calls ) : IQueryResults
SubstitutionContext ( ISubstituteFactory substituteFactory ) : System

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

Метод Описание
RaiseEventIfSet ( ICallRouter callRouter ) : void
SubstitutionContext ( ) : System

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

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

public AddToQuery ( object target, ICallSpecification callSpecification ) : void
target object
callSpecification ICallSpecification
Результат void

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

public ClearLastCallRouter ( ) : void
Результат void

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

public DequeueAllArgumentSpecifications ( ) : IList
Результат IList

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

public EnqueueArgumentSpecification ( IArgumentSpecification spec ) : void
spec IArgumentSpecification
Результат void

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

public GetCallRouterFor ( object substitute ) : ICallRouter
substitute object
Результат ICallRouter

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

public GetRouteFactory ( ) : IRouteFactory
Результат IRouteFactory

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

public LastCallRouter ( ICallRouter callRouter ) : void
callRouter ICallRouter
Результат void

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

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

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

public RaiseEventForNextCall ( object[]>.Func getArguments ) : void
getArguments object[]>.Func
Результат void

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

public RunQuery ( System.Action calls ) : IQueryResults
calls System.Action
Результат IQueryResults

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

public SubstitutionContext ( ISubstituteFactory substituteFactory ) : System
substituteFactory ISubstituteFactory
Результат System