public void SetUp() { Registry.RegisterComponent(new Mock <IIoUtils>().Object); _mockLogs = new List <Mock <ILog> > { LogTestHelper.MockLog(), LogTestHelper.MockLog(), LogTestHelper.MockLog() }; _mockLogFileManager = new Mock <ILogManager>(); _mockLogFileManager.Setup(mgr => mgr.Logs).Returns(_mockLogs.Select(m => m.Object)); _uut = new FeedbackViewModel( _mockLogFileManager.Object, Mock.Of <IExporter>(), Mock.Of <IKaVECommandGenerator>()); _uut.Refresh(); while (_uut.IsBusy) { Thread.Sleep(5); } _confirmationRequestHelper = _uut.ConfirmationRequest.NewTestHelper(); _sessionViewModels = _uut.Sessions.ToList(); }
private void RefreshControl() { _feedbackViewModel.Refresh(); }
public void ShouldSetRefreshBusyMessage() { _uut.Refresh(); Assert.IsTrue(_uut.BusyMessage.StartsWith(Properties.SessionManager.Refreshing)); }