public void DoesDoShowOnExecute() { var command = new OpenHelpCommand(); var help = MockRepository.GenerateMock <IHelp>(); command.Help = help; command.Execute(); help.AssertWasCalled(x => x.DoShow()); }
public MainViewModel() { DatagridPreviewCommand = new DatagridPreviewCommand(this); PartitionsDatagridPreviewCommand = new PartitionsDatagridPreviewCommand(this); OpenCommand = new OpenCommand(this); ExportCommand = new ExportCommand(this); OpenHelpCommand = new OpenHelpCommand(); OpenAboutCommand = new OpenAboutCommand(); CloseWindowCommand = new CloseWindowCommand(); PartitionsViewCommand = new PartitionsViewCommand(this); }
public ConfigurationPanelPresenter( ConfigurationPanelViewModel model, OpenHelpCommand openHelpCommand, OpenLogDirectoryCommand openLogDirectoryCommand, SaveConfigurationCommand saveConfigurationCommand, RefreshLibraryCommand refreshLibraryCommand) { _model = model; _openHelpCommand = openHelpCommand; _openLogDirectoryCommand = openLogDirectoryCommand; _saveConfigurationCommand = saveConfigurationCommand; _refreshLibraryCommand = refreshLibraryCommand; }