public void Construct_ValidConstruction_ShouldCreateUtilitiesViewModel() { // Prepare var eventAggregatorMock = new Mock <IEventAggregator>(); var activeWindowsSelectionChangedEventMock = new Mock <ActiveWindowsSelectionChangedEvent>(); var windowServiceMock = new Mock <IWindowService>(); eventAggregatorMock.Setup(x => x.GetEvent <ActiveWindowsSelectionChangedEvent>()).Returns(activeWindowsSelectionChangedEventMock.Object); // Act var viewModel = new UtilitiesViewModel(eventAggregatorMock.Object, windowServiceMock.Object); // Assert Assert.NotNull(viewModel); }
public UtilityWindow() { InitializeComponent(); DataContext = new UtilitiesViewModel(); }