protected override void Context() { _applicationController = A.Fake <IApplicationController>(); _buildingBlockTask = A.Fake <IBuildingBlockTask>(); _buildingBlockInSimulationManager = A.Fake <IBuildingBlockInSimulationManager>(); _lazyloadTask = A.Fake <ILazyLoadTask>(); _heavyWorkManager = A.Fake <IHeavyWorkManager>(); _containerTask = A.Fake <IContainerTask>(); _objectReferencingRetriever = A.Fake <IObjectReferencingRetriever>(); _projectRetriever = A.Fake <IProjectRetriever>(); _renameAbsolutePathVisitor = new RenameAbsolutePathVisitor(); _objectPathFactory = new ObjectPathFactoryForSpecs(); _parameterIdentificationSimulationPathUpdater = A.Fake <IParameterIdentificationSimulationPathUpdater>(); _dataRepositoryNamer = A.Fake <IDataRepositoryNamer>(); _curveNamer = A.Fake <ICurveNamer>(); sut = new RenameBuildingBlockTask(_buildingBlockTask, _buildingBlockInSimulationManager, _applicationController, _lazyloadTask, _containerTask, _heavyWorkManager, _renameAbsolutePathVisitor, _objectReferencingRetriever, _projectRetriever, _parameterIdentificationSimulationPathUpdater, _dataRepositoryNamer, _curveNamer); _initialSimulationName = "S"; _individualSimulation = new IndividualSimulation().WithName(_initialSimulationName); _individualSimulation.Model = new Model().WithName(_initialSimulationName); _simulation = _individualSimulation; _root = new Container().WithName(_initialSimulationName); _individualSimulation.Model.Root = _root; }
protected override void Context() { _project = A.Fake <IMoBiProject>(); _projectRetriever = A.Fake <IMoBiProjectRetriever>(); A.CallTo(() => _projectRetriever.Current).Returns(_project); sut = new RenameBuildingBlockTask(_projectRetriever); }