public override void GlobalContext() { base.GlobalContext(); _dataSourceFile = A.Fake <IDataSourceFile>(); _importer = A.Fake <IImporter>(); _view = A.Fake <IImporterDataView>(); _dataSheet = new DataSheet { SheetName = "sheet1" }; _dataSheet.AddColumn("test_column", 0); _dataSheet.AddRow(new List <string>() { "1" }); _dataSheet2 = new DataSheet { SheetName = "sheet2" }; _dataSheet2.AddColumn("test_column", 0); _dataSheet2.AddRow(new List <string>() { "1" }); _dataSheet3 = new DataSheet { SheetName = "sheet3" }; _dataSheet3.AddColumn("test_column", 0); _dataSheet3.AddRow(new List <string>() { "1" }); _sheetsCollection = new DataSheetCollection(); _sheetsCollection.AddSheet(_dataSheet); _sheetsCollection.AddSheet(_dataSheet2); _sheetsCollection.AddSheet(_dataSheet3); A.CallTo(() => _importer.LoadFile(A <ColumnInfoCache> ._, A <string> ._, A <IReadOnlyList <MetaDataCategory> > ._)).Returns(_dataSourceFile); A.CallTo(() => _view.GetActiveFilterCriteria()).Returns("active_filter_criteria"); A.CallTo(() => _dataSourceFile.DataSheets).Returns(_sheetsCollection); }
public void AddImporterView(IImporterDataView importerDataView) { previewXtraTabControl.AddPageFrom(importerDataView, DATA_PAGE_INDEX); }