void CreateViewModel(FakeRegisteredPackageRepositories registeredPackageRepositories) { taskFactory = new FakeTaskFactory(); var packageViewModelFactory = new FakePackageViewModelFactory(); viewModel = new AvailablePackagesViewModel(registeredPackageRepositories, packageViewModelFactory, taskFactory); }
void CreateViewModel(FakePackageManagementSolution solution, FakeRegisteredPackageRepositories registeredPackageRepositories) { packageViewModelFactory = new FakePackageViewModelFactory { FakeSolution = solution }; CreateViewModel(solution, registeredPackageRepositories, packageViewModelFactory); }
void CreateViewModel(FakePackageManagementSolution solution, FakeRegisteredPackageRepositories registeredPackageRepositories) { taskFactory = new FakeTaskFactory(); var packageViewModelFactory = new FakePackageViewModelFactory(); var updatedPackageViewModelFactory = new UpdatedPackageViewModelFactory(packageViewModelFactory); viewModel = new UpdatedPackagesViewModel( solution, registeredPackageRepositories, updatedPackageViewModelFactory, taskFactory); }
void CreateViewModel() { registeredPackageRepositories = new FakeRegisteredPackageRepositories(); taskFactory = new FakeTaskFactory(); var packageViewModelFactory = new FakePackageViewModelFactory(); packageManagementEvents = new PackageManagementEvents(); viewModel = new RecentPackagesViewModel( packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory); }
AvailablePackagesViewModel CreateViewModelParent() { var taskFactory = new FakeTaskFactory(); var registeredPackageRepositories = new FakeRegisteredPackageRepositories(); var packageViewModelFactory = new FakePackageViewModelFactory(); var recentPackageRepository = new FakeRecentPackageRepository(); return(new AvailablePackagesViewModel( registeredPackageRepositories, recentPackageRepository, packageViewModelFactory, taskFactory)); }
void CreateViewModel(FakeRegisteredPackageRepositories registeredPackageRepositories) { this.registeredPackageRepositories = registeredPackageRepositories; taskFactory = new FakeTaskFactory(); var packageViewModelFactory = new FakePackageViewModelFactory(); packageManagementEvents = new PackageManagementEvents(); viewModel = new TestableRecentPackagesViewModel( new FakePackageManagementSolution(), packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory); }
void CreateViewModel( FakePackageManagementSolution solution, FakeRegisteredPackageRepositories registeredPackageRepositories, FakePackageViewModelFactory packageViewModelFactory) { taskFactory = new FakeTaskFactory(); this.packageViewModelFactory = packageViewModelFactory; fakePackageManagementEvents = packageViewModelFactory.FakePackageManagementEvents; updatedPackageViewModelFactory = new UpdatedPackageViewModelFactory(packageViewModelFactory); viewModel = new UpdatedPackagesViewModel( solution, registeredPackageRepositories, updatedPackageViewModelFactory, taskFactory); }
void CreateViewModel(FakePackageManagementSolution solution) { registeredPackageRepositories = new FakeRegisteredPackageRepositories(); var packageViewModelFactory = new FakePackageViewModelFactory(); var installedPackageViewModelFactory = new InstalledPackageViewModelFactory(packageViewModelFactory); taskFactory = new FakeTaskFactory(); packageManagementEvents = new PackageManagementEvents(); viewModel = new InstalledPackagesViewModel( solution, packageManagementEvents, registeredPackageRepositories, installedPackageViewModelFactory, taskFactory); }