void CreateAction() { fakeProject = new FakePackageManagementProject(); fakeScriptFactory = new FakePackageScriptFactory(); fakeScriptRunner = new FakePackageScriptRunner(); action = new RunPackageScriptsAction(fakeProject, fakeScriptRunner, fakeScriptFactory); }
protected override RunPackageScriptsAction CreateRunPackageScriptsAction( IPackageScriptRunner scriptRunner, IPackageManagementProject project) { IsRunPackageScriptsActionCreated = true; ScriptRunnerPassedToCreateRunPackageScriptsAction = scriptRunner; ProjectPassedToCreateRunPackageScriptsAction = project; RunPackageScriptsAction = base.CreateRunPackageScriptsAction(scriptRunner, project); return(RunPackageScriptsAction); }
void CreateAction() { fakeProject = new FakePackageManagementProject(); fakeScriptFactory = new FakePackageScriptFactory(); fakeScriptRunner = new FakePackageScriptRunner(); globalMSBuildProjectCollection = MockRepository.GenerateStub <IGlobalMSBuildProjectCollection>(); action = new RunPackageScriptsAction( fakeProject, fakeScriptRunner, fakeScriptFactory, globalMSBuildProjectCollection); }
protected override RunPackageScriptsAction CreateRunPackageScriptsAction( IPackageScriptRunner scriptRunner, IPackageManagementProject project) { IsRunPackageScriptsActionCreated = true; ScriptRunnerPassedToCreateRunPackageScriptsAction = scriptRunner; ProjectPassedToCreateRunPackageScriptsAction = project; RunPackageScriptsAction = new RunPackageScriptsAction( project, scriptRunner, new PackageScriptFactory(), MockRepository.GenerateStub <IGlobalMSBuildProjectCollection>()); return(RunPackageScriptsAction); }
void ExecuteWithScriptRunner() { using (RunPackageScriptsAction runScriptsAction = CreateRunPackageScriptsAction()) { ExecuteCore(); } }
protected void ExecuteWithScriptRunner(IPackageManagementProject2 project, Action action) { using (RunPackageScriptsAction runScriptsAction = CreateRunPackageScriptsAction(project)) { action(); } }