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;
     }
 }
Ejemplo n.º 4
0
 /// <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;
 }
Ejemplo n.º 5
0
 /// <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;
 }