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");
		}