Ejemplo n.º 1
0
 void CreateViewModel(FakePackageManagementService packageManagementService)
 {
     viewModel = new TestablePackageViewModel(packageManagementService);
     package   = viewModel.FakePackage;
     this.packageManagementService = packageManagementService;
     sourcePackageRepository       = packageManagementService.FakeActivePackageRepository;
     licenseAcceptanceService      = viewModel.FakeLicenseAcceptanceService;
     messageReporter = viewModel.FakeMessageReporter;
 }
 void CreateViewModel(FakePackageManagementSolution solution)
 {
     viewModelParent            = CreateViewModelParent(solution);
     viewModel                  = new TestablePackageViewModel(viewModelParent, solution);
     fakePackage                = viewModel.FakePackage;
     this.fakeSolution          = solution;
     packageManagementEvents    = viewModel.PackageManagementEvents;
     fakeLogger                 = viewModel.FakeLogger;
     fakeUninstallPackageAction = solution.FakeProjectToReturnFromGetProject.FakeUninstallPackageAction;
 }