private MockRepository repository
private readonly IMockedObject mockedObject
private int methodCallsCount
private IExpectation lastExpectation
public IExpectation LastExpectation { get, set }
public int MethodCallsCount { get }
public IMethodOptions LastMethodOptions { get }
public void SetExceptionToThrowOnVerify( Exception ex )
public IMockState VerifyState { get }
public RecordMockState( IMockedObject mockedObject, MockRepository repository )
public object MethodCall( IInvocation invocation, MethodInfo method, params object[] args )
public virtual IMockState Replay()
protected virtual IMockState DoReplay()
public virtual void Verify()
public virtual IMockState BackToRecord()
private void PreviousMethodIsClose()
private Exception InvalidOperationOnRecord()
internal MockRepository Repository { get }
internal IMockedObject Proxy { get }