public override void Context() { _substitute = new object(); _routerForSubstitute = new TestCallRouter(); _routeFactory = mock <IRouteFactory>(); var context = mock <ISubstitutionContext>(); context.stub(x => x.GetCallRouterFor(_substitute)).Return(_routerForSubstitute); context.stub(x => x.GetRouteFactory()).Return(_routeFactory); temporarilyChange(() => SubstitutionContext.Current).to(context); }
public override void Context() { _call = mock <Action <IFoo> >(); _callbackWithArguments = args => { }; _matchArgs = MatchArgs.AsSpecifiedInCall; _callRouter = new TestCallRouter(); _context = mock <ISubstitutionContext>(); _routeFactory = mock <IRouteFactory>(); _substitute = mock <IFoo>(); _context.stub(x => x.GetCallRouterFor(_substitute)).Return(_callRouter); _context.stub(x => x.GetRouteFactory()).Return(_routeFactory); }