public ParameterIdentificationExportTask(IDialogCreator dialogCreator, ISimModelExporter simModelExporter, ISimulationToModelCoreSimulationMapper simulationToModelCoreSimulationMapper, ILazyLoadTask lazyLoadTask, IParameterIdentificationExporter parameterIdentificationExporter, IExportDataTableToExcelTask exportToExcelTask) { _dialogCreator = dialogCreator; _simModelExporter = simModelExporter; _simulationToModelCoreSimulationMapper = simulationToModelCoreSimulationMapper; _lazyLoadTask = lazyLoadTask; _parameterIdentificationExporter = parameterIdentificationExporter; _exportToExcelTask = exportToExcelTask; }
protected override void Context() { _deletedDirectories = new List <string>(); _parameterIdentificationExporter = A.Fake <IParameterIdentificationExporter>(); _lazyLoadTask = A.Fake <ILazyLoadTask>(); _simulationToModelCoreSimulationMapper = A.Fake <ISimulationToModelCoreSimulationMapper>(); _simModelExporter = A.Fake <ISimModelExporter>(); _dialogCreator = A.Fake <IDialogCreator>(); _exportToExcelTask = A.Fake <IExportDataTableToExcelTask>(); _parameterIdentification = A.Fake <ParameterIdentification>(); _writtenFileCache = new Cache <string, string>(); _parameterIdentification.Name = "name with spaces"; _createdDirectories = new List <string>(); sut = new ParameterIdentificationExportTask(_dialogCreator, _simModelExporter, _simulationToModelCoreSimulationMapper, _lazyLoadTask, _parameterIdentificationExporter, _exportToExcelTask); }