public MainComparisonPresenter(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter, IComparerSettingsPresenter comparerSettingsPresenter, IPresentationUserSettings presentationUserSettings, IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IMoBiContext context) : base(view, regionResolver, comparisonPresenter, comparerSettingsPresenter, presentationUserSettings, dialogCreator, exportToExcelTask, context, RegionNames.Comparison) { }
protected override void Context() { _presentationUserSettings = A.Fake <IPresentationUserSettings>(); _view = A.Fake <IMainComparisonView>(); _regionResolver = A.Fake <IRegionResolver>(); _comparisonPresenter = A.Fake <IComparisonPresenter>(); _comparerSettingsPresenter = A.Fake <IComparerSettingsPresenter>(); _dialogCreator = A.Fake <IDialogCreator>(); _exportToExcelTask = A.Fake <IExportDataTableToExcelTask>(); _userComparerSettings = A.Fake <ComparerSettings>(); _executionContext = A.Fake <IOSPSuiteExecutionContext>(); A.CallTo(() => _presentationUserSettings.ComparerSettings).Returns(_userComparerSettings); sut = new MainComparisonPresenterForSpecs(_view, _regionResolver, _comparisonPresenter, _comparerSettingsPresenter, _presentationUserSettings, _dialogCreator, _exportToExcelTask, _executionContext); }
public MainComparisonPresenterForSpecs(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter, IComparerSettingsPresenter comparerSettingsPresenter, IPresentationUserSettings presentationUserSettings, IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IOSPSuiteExecutionContext executionContext) : base(view, regionResolver, comparisonPresenter, comparerSettingsPresenter, presentationUserSettings, dialogCreator, exportToExcelTask, executionContext, new RegionName("A", "A", ApplicationIcons.Comparison)) { }