Interface ICallResultCache

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

Cache for already resolved call results.

public interface ICallResultCache

Methods

AddResult(ICallSpecification, CallResultData)

Adds result for the passed callSpecification.

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.

bool TryGetResult(ICall callInfo, out CallResultData callResult)

Parameters

callInfo ICall

callResult CallResultData

Returns

bool