Variables

repository

protected MockRepository repository

proxy

protected IMockedObject proxy

exceptionToThrowOnVerify

private Exception exceptionToThrowOnVerify

Properties

IMockState. LastMethodOptions

IMethodOptions IMockState.LastMethodOptions { get }

VerifyState

public IMockState VerifyState { get }

Functions

ReplayMockState

public ReplayMockState(RecordMockState previousState)

MethodCall

public object MethodCall(IInvocation invocation,
MethodInfo method,
params object[] args)

DoMethodCall

protected virtual object DoMethodCall(IInvocation invocation,
MethodInfo method,
object[] args)

SetExceptionToThrowOnVerify

public void SetExceptionToThrowOnVerify(Exception ex)

Verify

public void Verify()

Replay

public virtual IMockState Replay()

BackToRecord

public virtual IMockState BackToRecord()

InvalidInReplayState

private Exception InvalidInReplayState()

BuildVerificationFailureMessage

private StringBuilder BuildVerificationFailureMessage(IExpectation expectation)
protected MockRepository repository
protected IMockedObject proxy
private Exception exceptionToThrowOnVerify
IMethodOptions IMockState.LastMethodOptions { get }
public IMockState VerifyState { get }
public ReplayMockState(RecordMockState previousState)
public object MethodCall(IInvocation invocation,
MethodInfo method,
params object[] args)
protected virtual object DoMethodCall(IInvocation invocation,
MethodInfo method,
object[] args)
public void SetExceptionToThrowOnVerify(Exception ex)
public void Verify()
public virtual IMockState Replay()
public virtual IMockState BackToRecord()
private Exception InvalidInReplayState()
private StringBuilder BuildVerificationFailureMessage(IExpectation expectation)