public void MyTestCleanup() { _container = null; _childWindow = null; _childWindow = null; _viewmodel = null; }
public void MyTestInitialize() { _container = UnityContainerResolver.Container; _childWindow = _container.Resolve <IChildWindow>(); _childWindowNested = _container.Resolve <IChildWindowNested>(); _viewmodel = new ChildWindowViewModel(_childWindow, _childWindowNested); }
public static void CreateChildWindow() { var view = new ChildWindow(); var viewModel = new ChildWindowViewModel(); view.DataContext = viewModel; view.ShowDialog(); }
public ChildWindow() { InitializeComponent(); _container = UnityContainerResolver.Container; var childWindowNested = _container.Resolve <IChildWindowNested>(); DataContext = new ChildWindowViewModel(this, childWindowNested); Closing += ChildWindowClosing; }