void CreateAction()
 {
     fakeProject       = new FakePackageManagementProject();
     fakeScriptFactory = new FakePackageScriptFactory();
     fakeScriptRunner  = new FakePackageScriptRunner();
     action            = new RunPackageScriptsAction(fakeProject, fakeScriptRunner, fakeScriptFactory);
 }
Пример #2
0
 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();
     }
 }
Пример #6
0
 protected void ExecuteWithScriptRunner(IPackageManagementProject2 project, Action action)
 {
     using (RunPackageScriptsAction runScriptsAction = CreateRunPackageScriptsAction(project)) {
         action();
     }
 }