Browse Source

PM: RecentPackagesViewModelTest

Test restored, name and expected result changed
pull/374/head
Dragan 12 years ago
parent
commit
a2191c7745
  1. 18
      src/AddIns/Misc/PackageManagement/Test/Src/RecentPackagesViewModelTests.cs

18
src/AddIns/Misc/PackageManagement/Test/Src/RecentPackagesViewModelTests.cs

@ -84,23 +84,19 @@ namespace PackageManagement.Tests @@ -84,23 +84,19 @@ namespace PackageManagement.Tests
}
[Test]
public void PackageViewModels_PackageIsUninstalledAfterRecentPackagesDisplayed_PackagesOnDisplayAreUpdated()
public void PackageViewModels_PackageIsUninstalledAfterRecentPackagesDisplayed_PackagesOnDisplayAreNotUpdated()
{
CreateViewModel();
var package = AddPackageToRecentPackageRepository();
viewModel.ReadPackages();
CompleteReadPackagesTask();
// RecentPackagesViewModel will not re-ReadPackages OnParentPackageUninstalled
// because OnParentPackageUninstalled that package is not removed from recent packages
packageManagementEvents.OnParentPackageUninstalled(new FakePackage());
var package = AddPackageToRecentPackageRepository();
ClearReadPackagesTasks();
packageManagementEvents.OnParentPackageUninstalled(new FakePackage());
CompleteReadPackagesTask();
var expectedPackages = new FakePackage[] {
package
};
var expectedPackages = new FakePackage[] {};
PackageCollectionAssert.AreEqual(expectedPackages, viewModel.PackageViewModels);
}

Loading…
Cancel
Save