protected override void Context() { _simulation = A.Fake <IMoBiSimulation>(); _projectRetriever = A.Fake <IMoBiProjectRetriever>(); _modelPartsToExcelExporterTask = A.Fake <IModelPartsToExcelExporterTask>(); _dialogCreator = A.Fake <IDialogCreator>(); A.CallTo(() => _simulation.Name).Returns("Subject"); sut = new ExportModelPartsToExcelUICommand(_projectRetriever, _modelPartsToExcelExporterTask, _dialogCreator) { Subject = _simulation }; }
public ExportModelPartsToExcelUICommand(IMoBiProjectRetriever projectRetriever, IModelPartsToExcelExporterTask modelPartsToExcelExporterTask, IDialogCreator dialogCreator) { _projectRetriever = projectRetriever; _modelPartsToExcelExporterTask = modelPartsToExcelExporterTask; _dialogCreator = dialogCreator; }