public void PackageViewModels_PackageReferenceIsAdded_PackageViewModelsIsUpdated() { CreateViewModel(); viewModel.ReadPackages(); CompleteReadPackagesTask(); FakePackage package = AddPackageToProjectLocalRepository(); ClearReadPackagesTasks(); packageManagementEvents.OnParentPackageInstalled(new FakePackage()); CompleteReadPackagesTask(); IPackage firstPackage = viewModel.PackageViewModels[0].GetPackage(); Assert.AreEqual(package, firstPackage); }
public void PackageViewModels_PackageReferenceIsAdded_PackageViewModelsIsUpdated() { CreateViewModel(); viewModel.ReadPackages(); CompleteReadPackagesTask(); FakePackage package = new FakePackage(); package.Id = "Test"; FakePackageRepository repository = packageManagementService.FakeActiveProjectManager.FakeLocalRepository; repository.FakePackages.Add(package); ClearReadPackagesTasks(); packageManagementService.FirePackageInstalled(); CompleteReadPackagesTask(); IPackage firstPackage = viewModel.PackageViewModels[0].GetPackage(); Assert.AreEqual(package, firstPackage); }