Ejemplo n.º 1
0
        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();
 }
Ejemplo n.º 3
0
        public void ShouldSetRefreshBusyMessage()
        {
            _uut.Refresh();

            Assert.IsTrue(_uut.BusyMessage.StartsWith(Properties.SessionManager.Refreshing));
        }