public void CanRefresh() { var command = new RefreshCommand(_view); command.Execute(null); command.CanExecute(null).ShouldBe(true); _view.ShouldHaveBeenCalled(v=>v.UpdateScreen()); }
// ReSharper disable SuggestBaseTypeForParameter public CommandContainer( FullscreenCommand fullScreenCommand, RefreshCommand refreshCommand, ShowSettingsCommand showSettingsCommand) { _fullscreenCommand = fullScreenCommand; _refreshCommand = refreshCommand; _showSettingsCommand = showSettingsCommand; }