void CreateSolution()
 {
     fakePackageManagementEvents = new FakePackageManagementEvents();
     fakeProject         = new FakePackageManagementProject();
     action              = new TestableUpdatePackageAction(fakeProject, fakePackageManagementEvents);
     updatePackageHelper = new UpdatePackageHelper(action);
 }
Esempio n. 2
0
 void CreateSolution()
 {
     packageManagementEvents = new PackageManagementEvents();
     fakeProject             = new FakePackageManagementProject();
     fileRemover             = new FakeFileRemover();
     action = new TestableUpdatePackageAction(fakeProject, packageManagementEvents, fileRemover);
     updatePackageHelper = new UpdatePackageHelper(action);
 }
        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);
            updatePackageHelper  = new UpdatePackageHelper(packageManagementService);
        }