public EditTasksForTransporterMoleculeContainer(IInteractionTaskContext interactionTaskContext, ICoreCalculationMethodRepository calculationMethodRepository, IReactionDimensionRetriever dimensionRetriever, IObjectBaseTask objectBaseTask, IDialogCreator dialogCreator) : base(interactionTaskContext) { _calculationMethodRepository = calculationMethodRepository; _dimensionRetriever = dimensionRetriever; _objectBaseTask = objectBaseTask; _dialogCreator = dialogCreator; }
public InteractionTask(ISerializationTask serializationTask, IDialogCreator dialogCreator, IIconRepository iconRepository, INameCorrector nameCorrector, IObjectBaseTask objectBaseTask, ICloneManagerForBuildingBlock cloneManagerForBuildingBlock, IAdjustFormulasVisitor adjustFormulasVisitor, IObjectTypeResolver objectTypeResolver, IForbiddenNamesRetriever forbiddenNamesRetriever) { _serializationTask = serializationTask; _dialogCreator = dialogCreator; _iconRepository = iconRepository; _nameCorrector = nameCorrector; _objectBaseTask = objectBaseTask; _cloneManagerForBuildingBlock = cloneManagerForBuildingBlock; _adjustFormulasVisitor = adjustFormulasVisitor; _objectTypeResolver = objectTypeResolver; _forbiddenNamesRetriever = forbiddenNamesRetriever; }
protected override void Context() { _serializationTask = A.Fake <ISerializationTask>(); _dialogCreator = A.Fake <IDialogCreator>(); _iconRepository = A.Fake <IIconRepository>(); _nameCorrector = A.Fake <INameCorrector>(); _objectBaseTask = A.Fake <IObjectBaseTask>(); _cloneManagerForBuildingBlock = A.Fake <ICloneManagerForBuildingBlock>(); _adjustFormulasVisitor = A.Fake <IAdjustFormulasVisitor>(); _objectTypeResolver = A.Fake <IObjectTypeResolver>(); _forbiddenNamesRetriever = A.Fake <IForbiddenNamesRetriever>(); sut = new InteractionTask(_serializationTask, _dialogCreator, _iconRepository, _nameCorrector, _objectBaseTask, _cloneManagerForBuildingBlock, _adjustFormulasVisitor, _objectTypeResolver, _forbiddenNamesRetriever); }