C# Class NSubstitute.Core.SubstitutionContext

Inheritance: ISubstitutionContext
Afficher le fichier Open project: nsubstitute/NSubstitute Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
RaiseEventIfSet ( ICallRouter callRouter ) : void
SubstitutionContext ( ) : System

Method Details

AddToQuery() public méthode

public AddToQuery ( object target, ICallSpecification callSpecification ) : void
target object
callSpecification ICallSpecification
Résultat void

ClearLastCallRouter() public méthode

public ClearLastCallRouter ( ) : void
Résultat void

DequeueAllArgumentSpecifications() public méthode

public DequeueAllArgumentSpecifications ( ) : IList
Résultat IList

EnqueueArgumentSpecification() public méthode

public EnqueueArgumentSpecification ( IArgumentSpecification spec ) : void
spec IArgumentSpecification
Résultat void

GetCallRouterFor() public méthode

public GetCallRouterFor ( object substitute ) : ICallRouter
substitute object
Résultat ICallRouter

GetRouteFactory() public méthode

public GetRouteFactory ( ) : IRouteFactory
Résultat IRouteFactory

LastCallRouter() public méthode

public LastCallRouter ( ICallRouter callRouter ) : void
callRouter ICallRouter
Résultat void

LastCallShouldReturn() public méthode

public LastCallShouldReturn ( IReturn value, NSubstitute.Core.MatchArgs matchArgs ) : NSubstitute.Core.ConfiguredCall
value IReturn
matchArgs NSubstitute.Core.MatchArgs
Résultat NSubstitute.Core.ConfiguredCall

RaiseEventForNextCall() public méthode

public RaiseEventForNextCall ( object[]>.Func getArguments ) : void
getArguments object[]>.Func
Résultat void

RunQuery() public méthode

public RunQuery ( System.Action calls ) : IQueryResults
calls System.Action
Résultat IQueryResults

SubstitutionContext() public méthode

public SubstitutionContext ( ISubstituteFactory substituteFactory ) : System
substituteFactory ISubstituteFactory
Résultat System