public void StoresValue(PackageUpgradeAction action) { const string expected = "myColor"; _palette[action] = expected; Assert.Equal(expected, _palette[action]); }
public void StoresValue(PackageUpgradeAction action) { const string expected = "myColor"; _palette[action] = expected; Assert.Equal(expected, _palette[action]); }
/// <summary> /// Gets or sets the color of the specified <see cref="PackageUpgradeAction"/>. /// </summary> /// <param name="action">The enumeration value.</param> /// <returns>A default color palette with the specified <see cref="PackageUpgradeActionPalette"/>.</returns> public string this[PackageUpgradeAction action] { get { string color; _colors.TryGetValue(action, out color); return color; } set { _colors[action] = value; } }
/// <summary> /// Initializes a new instance of the <see cref="PackageUpgrade"/> class. /// </summary> /// <param name="packageDependency">The package dependency affected by the upgrade.</param> /// <param name="action">The upgrade action of the package dependency.</param> /// <param name="package">The package that can be used to perform the upgrade action on the package dependency.</param> public PackageUpgrade(PackageDependency packageDependency, PackageUpgradeAction action, PackageIdentity package) { PackageDependency = packageDependency; Action = action; Package = package; }
/// <summary> /// Initializes a new instance of the <see cref="PackageUpgrade"/> class. /// </summary> /// <param name="packageDependency">The package dependency affected by the upgrade.</param> /// <param name="action">The upgrade action of the package dependency.</param> /// <param name="package">The package that can be used to perform the upgrade action on the package dependency.</param> public PackageUpgrade(PackageDependency packageDependency, PackageUpgradeAction action, IPackage package) { PackageDependency = packageDependency; Action = action; Package = package; }