Class CallResultCache

Namespace: AutoFixture.AutoNSubstitute.CustomCallHandler
Assembly: AutoFixture.AutoNSubstitute.dll

public class CallResultCache : ICallResultCache

Inheritance

objectCallResultCache

Implements

ICallResultCache

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

CallResultCache()

public CallResultCache()

Methods

AddResult(ICallSpecification, CallResultData)

Adds result for the passed callSpecification.

public void AddResult(ICallSpecification callSpecification, CallResultData result)

Parameters

callSpecification ICallSpecification

result CallResultData

TryGetResult(ICall, out CallResultData)

Returns the latest registered result that matches the passed call.

public bool TryGetResult(ICall callInfo, out CallResultData callResult)

Parameters

callInfo ICall

callResult CallResultData

Returns

bool