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)); }
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); }
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)); }
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)); }
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); }
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)); }
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)); }
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); }
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)); }