コード例 #1
0
        public void LoadControlState(ControlReplacer replacer, IInternalControlMemberCaller memberCaller)
        {
            ArgumentUtility.CheckNotNull("replacer", replacer);
            ArgumentUtility.CheckNotNull("memberCaller", memberCaller);

            memberCaller.ClearChildControlState(replacer);
        }
コード例 #2
0
        public void LoadViewState(ControlReplacer replacer, IInternalControlMemberCaller memberCaller)
        {
            ArgumentUtility.CheckNotNull("replacer", replacer);
            ArgumentUtility.CheckNotNull("memberCaller", memberCaller);

            //NOP
        }
コード例 #3
0
        public void LoadViewState(ControlReplacer replacer, IInternalControlMemberCaller memberCaller)
        {
            ArgumentUtility.CheckNotNull("replacer", replacer);
            ArgumentUtility.CheckNotNull("memberCaller", memberCaller);

            memberCaller.LoadViewStateRecursive(replacer, _viewState);
        }
コード例 #4
0
        public void LoadViewState(ControlReplacer replacer, IInternalControlMemberCaller memberCaller)
        {
            ArgumentUtility.CheckNotNull("replacer", replacer);
            ArgumentUtility.CheckNotNull("memberCaller", memberCaller);

            Assertion.IsTrue(replacer.Controls.Count == 0);
            replacer.Controls.Add(new ViewStateSink());
            replacer.Controls.RemoveAt(0);
        }
コード例 #5
0
        protected ControlReplacer SetupControlReplacer(
            IInternalControlMemberCaller memberCaller, ReplaceableControlMock wrappedControl, IStateModificationStrategy stateModificationStrategy)
        {
            ControlReplacer replacer = new ControlReplacer(memberCaller)
            {
                ID = "TheReplacer"
            };

            wrappedControl.OnInitParameters = new Tuple <ControlReplacer, IStateModificationStrategy>  (replacer, stateModificationStrategy);
            return(replacer);
        }
コード例 #6
0
 public virtual void SetUp()
 {
     SetupHttpContext();
     _mockRepository   = new MockRepository();
     _memberCallerMock = _mockRepository.StrictMultiMock <IInternalControlMemberCaller> ();
 }
コード例 #7
0
        public ControlReplacer(IInternalControlMemberCaller memberCaller)
        {
            ArgumentUtility.CheckNotNull("memberCaller", memberCaller);

            _memberCaller = memberCaller;
        }