Example #1
0
 void CreateAction()
 {
     fakePackageManagementEvents = new FakePackageManagementEvents();
     fakeProject          = new FakePackageManagementProject();
     action               = new InstallPackageAction(fakeProject, fakePackageManagementEvents);
     installPackageHelper = new InstallPackageHelper(action);
 }
Example #2
0
 void CreateAction()
 {
     packageManagementEvents = new PackageManagementEvents();
     fakeProject             = new FakePackageManagementProject();
     fileRemover             = new FakeFileRemover();
     action = new TestableInstallPackageAction(fakeProject, packageManagementEvents, fileRemover);
     installPackageHelper = new InstallPackageHelper(action);
 }
Example #3
0
        void CreatePackageManagementService(PackageManagementOptions options)
        {
            testProject = ProjectHelper.CreateTestProject();
            fakePackageRepositoryFactory      = new FakePackageRepositoryFactory();
            fakePackageManagerFactory         = new FakePackageManagerFactory();
            fakeProjectService                = new FakePackageManagementProjectService();
            fakeOutputMessagesView            = new FakePackageManagementOutputMessagesView();
            fakeProjectService.CurrentProject = testProject;
            packageManagementService          =
                new PackageManagementService(options,
                                             fakePackageRepositoryFactory,
                                             fakePackageManagerFactory,
                                             fakeProjectService,
                                             fakeOutputMessagesView);

            installPackageHelper = new InstallPackageHelper(packageManagementService);
        }