Beispiel #1
0
            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);
            }
Beispiel #2
0
            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);
            }