private MainViewModel GetViewModel(ICommons commonsToUse = null, IAppSettings appSettingsToUse = null, IRecentFilesHelper recentFilesHelperToUse = null, IMessageBoxService messageBoxServiceToUse = null, IUpdateHelper updateHelperToUse = null, ILocalizationHelper localizationHelperToUse = null, IAnnoCanvas annoCanvasToUse = null, IFileSystem fileSystemToUse = null, IAdjacentCellGrouper adjacentCellGrouperToUse = null, ILayoutLoader layoutLoaderToUse = null) { return(new MainViewModel(commonsToUse ?? _mockedCommons, appSettingsToUse ?? _mockedAppSettings, recentFilesHelperToUse ?? _inMemoryRecentFilesHelper, messageBoxServiceToUse ?? _mockedMessageBoxService, updateHelperToUse ?? _mockedUpdateHelper, localizationHelperToUse ?? _mockedLocalizationHelper, fileSystemToUse ?? _mockedFileSystem, adjacentCellGrouper: adjacentCellGrouperToUse ?? _mockedCellGrouper, layoutLoaderToUse: layoutLoaderToUse) { AnnoCanvas = annoCanvasToUse ?? _mockedAnnoCanvas }); }
public ClipboardService(ILayoutLoader layoutLoaderToUse, IClipboard clipboardToUse) { _layoutLoader = layoutLoaderToUse; _clipboard = clipboardToUse; }
public ClipboardServiceTests() { _mockedClipboard = new MockedClipboard(); _mockedLayoutLoader = new LayoutLoader(); }
private IClipboardService GetService(ILayoutLoader layoutLoaderToUse = null, IClipboard clipboardToUse = null) { return(new ClipboardService(layoutLoaderToUse ?? _mockedLayoutLoader, clipboardToUse ?? _mockedClipboard)); }
public MainWindow(ICommons commonsToUse, ICoordinateHelper coordinateHelperToUse = null) : this() { _commons = commonsToUse; _layoutLoader = new LayoutLoader(); _coordinateHelper = coordinateHelperToUse ?? new CoordinateHelper(); }