public ProjectTask(IWorkspace workspace, IApplicationController applicationController, IDialogCreator dialogCreator, IExecutionContext executionContext, IHeavyWorkManager heavyWorkManager, IWorkspaceLayoutUpdater workspaceLayoutUpdater, IUserSettings userSettings, IJournalTask journalTask, IJournalRetriever journalRetriever, ISnapshotTask snapshotTask, IBuildingBlockInProjectManager buildingBlockInProjectManager ) { _workspace = workspace; _applicationController = applicationController; _dialogCreator = dialogCreator; _executionContext = executionContext; _heavyWorkManager = heavyWorkManager; _workspaceLayoutUpdater = workspaceLayoutUpdater; _userSettings = userSettings; _journalTask = journalTask; _journalRetriever = journalRetriever; _snapshotTask = snapshotTask; _buildingBlockInProjectManager = buildingBlockInProjectManager; }
public override Task GlobalContext() { _project = new PKSimProject(); _dialogCreator = A.Fake <IDialogCreator>(); _workspace = A.Fake <IWorkspace>(); _executionContext = A.Fake <IExecutionContext>(); _applicationController = A.Fake <IApplicationController>(); _workspaceLayoutUpdater = A.Fake <IWorkspaceLayoutUpdater>(); _userSettings = A.Fake <IUserSettings>(); _journalTask = A.Fake <IJournalTask>(); _journalRetriever = A.Fake <IJournalRetriever>(); _snapshotTask = A.Fake <ISnapshotTask>(); _buildingBlockInSimulationManager = A.Fake <IBuildingBlockInSimulationManager>(); _workspace.Project = _project; _workspace.WorkspaceLayout = new WorkspaceLayout(); _heavyWorkManager = new HeavyWorkManagerForSpecs(); _simulation = new IndividualSimulation(); _project.AddBuildingBlock(_simulation); sut = new ProjectTask(_workspace, _applicationController, _dialogCreator, _executionContext, _heavyWorkManager, _workspaceLayoutUpdater, _userSettings, _journalTask, _journalRetriever, _snapshotTask, _buildingBlockInSimulationManager); _oldFileExitst = FileHelper.FileExists; return(_completed); }
public override void GlobalContext() { base.GlobalContext(); _project = A.Fake <IPKSimProject>(); _dialogCreator = A.Fake <IDialogCreator>(); _workspace = A.Fake <IWorkspace>(); _executionContext = A.Fake <IExecutionContext>(); _applicationController = A.Fake <IApplicationController>(); _workspaceLayoutUpdater = A.Fake <IWorkspaceLayoutUpdater>(); _userSettings = A.Fake <IUserSettings>(); _journalTask = A.Fake <IJournalTask>(); _journalRetriever = A.Fake <IJournalRetriever>(); _workspace.Project = _project; _workspace.WorkspaceLayout = new WorkspaceLayout(); _heavyWorkManager = new HeavyWorkManagerForSpecs(); sut = new ProjectTask(_workspace, _applicationController, _dialogCreator, _executionContext, _heavyWorkManager, _workspaceLayoutUpdater, _userSettings, _journalTask, _journalRetriever); _oldFileExitst = FileHelper.FileExists; }