public TestCommonServices() { MessageBoxService = new TestMessageBoxService(); UiVisualizerService = new TestUIVisualizerService(); ViewAwareStatus = new TestViewAwareStatus(); RegionManager = new TestRegionManager(); }
public void PortNameOfServiceShouldBeResettedAfterCancelCommandExecuted() { var service = new TestHartCommunicationService("COM2"); var viewModel = new ConnectionConfigurationViewModel(new ApplicationServices { HartCommunicationService = service }); var viewAwareStatusService = new TestViewAwareStatus(); viewModel.InitialiseViewAwareService(viewAwareStatusService); viewAwareStatusService.SimulateViewIsLoadedEvent(); viewModel.SelectedPortName.DataValue = "COM3"; viewModel.CancelCommand.Execute(null); service.PortName.Should().Be("COM2"); }