public override void Given() { actionFilter = new TestActionFilter(); objectFactory = CreateStub<IFluentMvcObjectFactory>(); objectFactory.Stub(of => of.Resolve<IActionFilter>(Arg<Type>.Is.Anything)) .Return(actionFilter); actionFilterRegistry = new ActionFilterRegistry(objectFactory); actionFilterRegistryTester = new ActionFilterRegistryTester(actionFilterRegistry); }
public override void Given() { actionFilterRegistry = new ActionFilterRegistry(CreateStub <IFluentMvcObjectFactory>()); Expression <Func <TestController, object> > func = controller => controller.ReturnPost(); Expression <Func <TestController, object> > otherFunc = controller => controller.ReturnViewResult(); actionDescriptor = func.CreateActionDescriptor(); incorrectActionDescriptor = otherFunc.CreateActionDescriptor(); Configuration = FluentMvcConfiguration.Create(CreateStub <IFluentMvcResolver>(), actionFilterRegistry, CreateStub <IActionResultRegistry>(), CreateStub <IFilterConventionCollection>()) .WithFilter <TestActionFilter>(Except.For <SecondTestController>().AndFor <TestController>(func).AndFor <TestController>(t => t.ReturnNull())); registryTester = new ActionFilterRegistryTester(actionFilterRegistry); }
public override void Given() { actionFilterRegistry = new ActionFilterRegistry(CreateStub<IFluentMvcObjectFactory>()); Expression<Func<TestController, object>> func = controller => controller.ReturnPost(); Expression<Func<TestController, object>> otherFunc = controller => controller.ReturnViewResult(); actionDescriptor = func.CreateActionDescriptor(); incorrectActionDescriptor = otherFunc.CreateActionDescriptor(); Configuration = FluentMvcConfiguration.Create(CreateStub<IFluentMvcResolver>(), actionFilterRegistry, CreateStub<IActionResultRegistry>(), CreateStub<IFilterConventionCollection>()) .WithFilter<TestActionFilter>(Except.For<SecondTestController>().AndFor<TestController>(func).AndFor<TestController>(t => t.ReturnNull())); registryTester = new ActionFilterRegistryTester(actionFilterRegistry); }