public void GetStandardValues () { TreeViewImageIndexConverter c = new TreeViewImageIndexConverter (); Assert.AreEqual (2, c.GetStandardValues (null).Count, "B1"); Assert.AreEqual ("-1", c.GetStandardValues (null)[0].ToString (), "B2"); Assert.AreEqual ("-2", c.GetStandardValues (null)[1].ToString (), "B3"); }
public void ConvertTo () { TreeViewImageIndexConverter iic = new TreeViewImageIndexConverter (); Assert.AreEqual (string.Empty, iic.ConvertTo (null, null, string.Empty, typeof (string)), "N1"); Assert.AreEqual (string.Empty, iic.ConvertTo (null, null, null, typeof (string)), "N2"); Assert.AreEqual ("6", iic.ConvertTo (null, null, 6, typeof (string)), "N3"); Assert.AreEqual ("(default)", iic.ConvertTo (null, null, -1, typeof (string)), "N4"); Assert.AreEqual ("(none)", iic.ConvertTo (null, null, -2, typeof (string)), "N5"); }
public void ConvertFrom () { TreeViewImageIndexConverter iic = new TreeViewImageIndexConverter (); Assert.AreEqual (-1, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "(default)"), "N1"); Assert.AreEqual (-1, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "(DEFAULT)"), "N1-1"); Assert.AreEqual (-2, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "(none)"), "N2"); Assert.AreEqual (-2, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "(nONE)"), "N2-1"); Assert.AreEqual (0, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "0"), "N3"); Assert.AreEqual (6, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "6"), "N4"); Assert.AreEqual (-1, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "-1"), "N5"); Assert.AreEqual (-2, iic.ConvertFrom (null, CultureInfo.CurrentCulture, "-2"), "N6"); }