public override void Context() { _callStack = mock <ICallStack>(); _callResults = mock <ICallResults>(); _routeArguments = new object[] { 2 }; _substituteState = mock <ISubstituteState>(); _substituteState.stub(x => x.FindInstanceFor(typeof(ICallStack), _routeArguments)).Return(_callStack); _substituteState.stub(x => x.FindInstanceFor(typeof(ICallResults), _routeArguments)).Return(_callResults); _substituteState.stub(x => x.FindInstanceFor(typeof(int), _routeArguments)).Return(_routeArguments[0]); }
public override void Context() { _context = mock <ISubstitutionContext>(); _call = mock <ICall>(); _state = mock <ISubstituteState>(); _receivedCalls = mock <IReceivedCalls>(); ConfigureCall = mock <IConfigureCall>(); _routeFactory = mock <IRouteFactory>(); _state.stub(x => x.ReceivedCalls).Return(_receivedCalls); _state.stub(x => x.ConfigureCall).Return(ConfigureCall); var recordReplayRoute = CreateRouteThatReturns(_returnValueFromRecordReplayRoute); recordReplayRoute.stub(x => x.IsRecordReplayRoute).Return(true); _routeFactory.stub(x => x.RecordReplay(_state)).Return(recordReplayRoute); }