protected override void Context() { base.Context(); sut.AddInfo("TOTO"); _simulationResultFile = new SimulationResultsImportFile(); sut.SimulationResultsFiles.Add(_simulationResultFile); }
public static SimulationResultsFileSelectionDTO From(SimulationResultsImportFile simulationResultsFile) { return(new SimulationResultsFileSelectionDTO { FilePath = simulationResultsFile.FilePath, Status = simulationResultsFile.Status, NumberOfIndividuals = simulationResultsFile.NumberOfIndividuals, NumberOfQuantities = simulationResultsFile.NumberOfQuantities, Messages = simulationResultsFile.Log }); }
private Task <IndividualResultsImport> importFiles(string fileFullPath, Simulation simulation, CancellationToken cancellationToken) { return(Task.Run(() => { var importResult = new IndividualResultsImport(); var simulationResultsFile = new SimulationResultsImportFile { FilePath = fileFullPath }; importResult.IndividualResults = _individualResultsImporter.ImportFrom(fileFullPath, simulation, simulationResultsFile).ToList(); simulationResultsFile.NumberOfIndividuals = importResult.IndividualResults.Count; importResult.SimulationResultsFile = simulationResultsFile; if (importResult.IndividualResults.Any()) { importResult.SimulationResultsFile.NumberOfQuantities = importResult.IndividualResults.First().Count(); } return importResult; }, cancellationToken)); }