Beispiel #1
0
        public void BindViewToModelAttachesView()
        {
            var view        = new UIElement();
            var model       = new Mock <IViewAware>();
            var viewManager = new AccessibleViewManager(this.config);

            viewManager.BindViewToModel(view, model.Object);

            model.Verify(x => x.AttachView(view));
        }
Beispiel #2
0
        public void BindViewToModelSetsDataContext()
        {
            var view        = new FrameworkElement();
            var model       = new object();
            var viewManager = new AccessibleViewManager(this.config);

            viewManager.BindViewToModel(view, model);

            Assert.AreEqual(model, view.DataContext);
        }
Beispiel #3
0
        public void BindViewToModelSetsActionTarget()
        {
            var view        = new UIElement();
            var model       = new object();
            var viewManager = new AccessibleViewManager(this.config);

            viewManager.BindViewToModel(view, model);

            Assert.AreEqual(model, View.GetActionTarget(view));
        }
Beispiel #4
0
        public void BindViewToModelAttachesView()
        {
            var view        = new UIElement();
            var model       = new Mock <IViewAware>();
            var viewManager = new AccessibleViewManager(type => null, new List <Assembly>());

            viewManager.BindViewToModel(view, model.Object);

            model.Verify(x => x.AttachView(view));
        }
Beispiel #5
0
        public void BindViewToModelSetsDataContext()
        {
            var view        = new FrameworkElement();
            var model       = new object();
            var viewManager = new AccessibleViewManager(type => null, new List <Assembly>());

            viewManager.BindViewToModel(view, model);

            Assert.AreEqual(model, view.DataContext);
        }
Beispiel #6
0
        public void BindViewToModelSetsActionTarget()
        {
            var view        = new UIElement();
            var model       = new object();
            var viewManager = new AccessibleViewManager(type => null, new List <Assembly>());

            viewManager.BindViewToModel(view, model);

            Assert.AreEqual(model, View.GetActionTarget(view));
        }
Beispiel #7
0
        public void BindViewToModelAttachesView()
        {
            var view = new UIElement();
            var model = new Mock<IViewAware>();
            var viewManager = new AccessibleViewManager(type => null, new List<Assembly>());
            viewManager.BindViewToModel(view, model.Object);

            model.Verify(x => x.AttachView(view));
        }
Beispiel #8
0
        public void BindViewToModelSetsDataContext()
        {
            var view = new FrameworkElement();
            var model = new object();
            var viewManager = new AccessibleViewManager(type => null, new List<Assembly>());
            viewManager.BindViewToModel(view, model);

            Assert.AreEqual(model, view.DataContext);
        }
Beispiel #9
0
        public void BindViewToModelSetsActionTarget()
        {
            var view = new UIElement();
            var model = new object();
            var viewManager = new AccessibleViewManager(type => null, new List<Assembly>());

            viewManager.BindViewToModel(view, model);

            Assert.AreEqual(model, View.GetActionTarget(view));
        }