public void SetUp()
        {
            theFilter = MockRepository.GenerateStub <IChainFilter>();
            theMode   = FormMode.Ajax;
            theChain  = new BehaviorChain();

            thePolicy = new FormModePolicy(theFilter, theMode);
        }
		public void SetUp()
		{
			theFilter = MockRepository.GenerateStub<IChainFilter>();
			theMode = FormMode.Ajax;
			theChain = new BehaviorChain();

			thePolicy = new FormModePolicy(theFilter, theMode);
		}
		public void SetUp()
		{
			theChain = BehaviorChain.For<FormRegistryEndpoint>(x => x.get_test());

			var theFilter = MockRepository.GenerateStub<IChainFilter>();
			theFilter.Stub(x => x.Matches(theChain)).IgnoreArguments().Return(true);

			p1 = new FormModePolicy(theFilter, FormMode.None);
			p2 = new FormModePolicy(theFilter, FormMode.Ajax);

			thePolicies = new List<FormModePolicy>();
		}
        public void SetUp()
        {
            theChain = BehaviorChain.For <FormRegistryEndpoint>(x => x.get_test());

            var theFilter = MockRepository.GenerateStub <IChainFilter>();

            theFilter.Stub(x => x.Matches(theChain)).IgnoreArguments().Return(true);

            p1 = new FormModePolicy(theFilter, FormMode.None);
            p2 = new FormModePolicy(theFilter, FormMode.Ajax);

            thePolicies = new List <FormModePolicy>();
        }
 public void uses_the_default_policy_when_none_match()
 {
     modeFor().ShouldEqual(FormModePolicy.Default().ModeFor(theChain));
 }