void CreateViewModel() { var options = new TestablePackageManagementOptions(); packageSources = options.PackageSources; packageSources.Clear(); fakeFolderBrowser = new FakeFolderBrowser(); viewModel = new RegisteredPackageSourcesViewModel(packageSources, fakeFolderBrowser); }
void CreateViewModel() { var options = new TestablePackageManagementOptions(); packageSources = options.PackageSources; packageSources.Clear(); fakeFolderBrowser = new FakeFolderBrowser(); viewModel = new RegisteredPackageSourcesViewModel(packageSources, fakeFolderBrowser); }
void CreateViewModel () { var options = new TestablePackageManagementOptions (); packageSources = options.PackageSources; packageSources.Clear (); var cache = new PackageRepositoryCache (packageSources, new RecentPackageInfo [0]); registeredRepositories = new RegisteredPackageRepositories (cache, options); viewModel = new RegisteredPackageSourcesViewModel (registeredRepositories); }
void CreateViewModel() { var options = new TestablePackageManagementOptions(); packageSources = options.PackageSources; var cache = new FakePackageRepositoryFactory(); registeredRepositories = new RegisteredPackageRepositories(cache, options); packageSources.Clear(); fakeFolderBrowser = new FakeFolderBrowser(); viewModel = new RegisteredPackageSourcesViewModel(registeredRepositories, fakeFolderBrowser); }
void CreateViewModel() { var options = new TestablePackageManagementOptions(); packageSources = options.PackageSources; packageSources.Clear(); var cache = new PackageRepositoryCache(packageSources, new RecentPackageInfo [0]); registeredRepositories = new RegisteredPackageRepositories(cache, options); viewModel = new RegisteredPackageSourcesViewModel(registeredRepositories); }
void CreateViewModel () { var properties = new Properties (); var settings = new FakeSettings (); var options = new PackageManagementOptions (properties, settings); packageSources = options.PackageSources; packageSources.Clear (); var cache = new PackageRepositoryCache (packageSources, new RecentPackageInfo [0]); registeredRepositories = new RegisteredPackageRepositories (cache, options); viewModel = new RegisteredPackageSourcesViewModel (registeredRepositories); }
public void PackageSources_OnePackageSourceAdded_DisabledPackageSourcesSectionDeletedFromSettings() { CreateSettings(); CreateOptions(fakeSettings); RegisteredPackageSources registeredPackageSources = options.PackageSources; var packageSource = new PackageSource("http://codeplex.com", "Test"); registeredPackageSources.Clear(); registeredPackageSources.Add(packageSource); bool sectionDeleted = fakeSettings.IsDisabledPackageSourcesSectionDeleted; Assert.IsTrue(sectionDeleted); }
public void PackageSources_OnePackageSourceAdded_DisabledPackageSourcesSectionDeletedFromSettings() { CreateSettings(); CreateOptions(fakeSettings); RegisteredPackageSources registeredPackageSources = options.PackageSources; var packageSource = new PackageSource("http://codeplex.com", "Test"); registeredPackageSources.Clear(); registeredPackageSources.Add(packageSource); IList <SettingValue> settings = fakeSettings.SectionsUpdated[RegisteredPackageSourceSettings.DisabledPackageSourceSectionName]; Assert.AreEqual(0, settings.Count); }
void CreateViewModel() { var properties = new Properties(); var settings = new FakeSettings(); var options = new PackageManagementOptions(properties, settings); packageSources = options.PackageSources; packageSources.Clear(); var cache = new PackageRepositoryCache(packageSources, new RecentPackageInfo [0]); registeredRepositories = new RegisteredPackageRepositories(cache, options); viewModel = new RegisteredPackageSourcesViewModel(registeredRepositories); }
public void PackageSources_OneEnabledPackageSourceAdded_DisabledPackageSourcesSectionNotChanged() { CreateSettings(); CreateOptions(fakeSettings); RegisteredPackageSources registeredPackageSources = options.PackageSources; var packageSource = new PackageSource("http://codeplex.com", "Test") { IsEnabled = true }; registeredPackageSources.Clear(); registeredPackageSources.Add(packageSource); bool result = fakeSettings.AnyValuesPassedToSetValuesForDisabledPackageSourcesSection; Assert.IsFalse(result); }
public void Constructor_OnePackageSourceInSavedProperties_NewInstanceContainsSinglePackageSourceFromProperties() { CreateProperties(); CreateRegisteredPackageSources(properties); var packageSource = new PackageSource("http://codeplex.com", "Test"); registeredPackageSources.Clear(); registeredPackageSources.Add(packageSource); CreateRegisteredPackageSources(properties); List <PackageSource> expectedSources = new List <PackageSource>(); expectedSources.Add(packageSource); Assert.AreEqual(expectedSources, registeredPackageSources); }
public void PackageSources_OneEnabledPackageSourceAdded_DisabledPackageSourcesSectionNotChanged() { CreateSettings(); CreateOptions(fakeSettings); RegisteredPackageSources registeredPackageSources = options.PackageSources; var packageSource = new PackageSource("http://codeplex.com", "Test") { IsEnabled = true }; registeredPackageSources.Clear(); registeredPackageSources.Add(packageSource); IList <KeyValuePair <string, string> > actualSavedPackageSourceSettings = fakeSettings.GetValuesPassedToSetValuesForDisabledPackageSourcesSection(); Assert.AreEqual(0, actualSavedPackageSourceSettings.Count); }
public void PackageSources_OnePackageSourceAdded_PackageSourceSavedInSettings() { CreateSettings(); CreateOptions(fakeSettings); RegisteredPackageSources registeredPackageSources = options.PackageSources; var packageSource = new PackageSource("http://codeplex.com", "Test"); registeredPackageSources.Clear(); registeredPackageSources.Add(packageSource); var expectedSavedPackageSourceSettings = new List <KeyValuePair <string, string> > (); expectedSavedPackageSourceSettings.Add(new KeyValuePair <string, string> ("Test", "http://codeplex.com")); IList <KeyValuePair <string, string> > actualSavedPackageSourceSettings = fakeSettings.GetValuesPassedToSetValuesForPackageSourcesSection(); Assert.AreEqual(expectedSavedPackageSourceSettings, actualSavedPackageSourceSettings); }
public void PackageSources_OneDisabledPackageSourceAdded_DisabledPackageSourcesSectionSaved() { CreateSettings(); CreateOptions(fakeSettings); RegisteredPackageSources registeredPackageSources = options.PackageSources; var packageSource = new PackageSource("http://codeplex.com", "Test") { IsEnabled = false }; registeredPackageSources.Clear(); registeredPackageSources.Add(packageSource); var expectedSavedPackageSourceSettings = new List <SettingValue> (); expectedSavedPackageSourceSettings.Add(new SettingValue(packageSource.Name, "true", false)); IList <SettingValue> actualSavedPackageSourceSettings = fakeSettings.GetValuesPassedToSetValuesForDisabledPackageSourcesSection(); Assert.AreEqual(expectedSavedPackageSourceSettings, actualSavedPackageSourceSettings); }
void CreateViewModel() { var options = new TestablePackageManagementOptions(); packageSources = options.PackageSources; var cache = new FakePackageRepositoryFactory(); registeredRepositories = new RegisteredPackageRepositories(cache, options); packageSources.Clear(); fakeFolderBrowser = new FakeFolderBrowser(); viewModel = new RegisteredPackageSourcesViewModel(registeredRepositories, fakeFolderBrowser); }
public void AddOnePackageSource() { RegisteredPackageSources.Clear(); RegisteredPackageSources.Add(PackageSource); }