public void WeeklyUpdateCommand_HappyPath()
        {
            // Arrange
            // Instantiate class under test.
            var viewModel = new MainWindowViewModel(_windowService);

            // Act
            // Call method under test.
            viewModel.WeeklyUpdateCommand.Execute(null);

            // Assert
            // Assert results of call to method under test.
            A.CallTo(() => _windowService.RunWeeklyUpdate()).MustHaveHappenedOnceExactly();
        }
Ejemplo n.º 2
0
 private void RunWeeklyUpdate()
 {
     try
     {
         _windowService.RunWeeklyUpdate();
     }
     catch (Exception ex)
     {
         _log.Error(ex.Message);
         throw;
     }
 }