Пример #1
0
		public void ConvertFrom ()
		{
			ImageKeyConverter ikc = new ImageKeyConverter ();
			Assert.AreEqual (string.Empty, ikc.ConvertFrom (null, null, string.Empty), "N1");
			Assert.AreEqual (string.Empty, ikc.ConvertFrom (null, null, null), "N2");
			Assert.AreEqual ("(none)", ikc.ConvertFrom (null, null, "(none)"), "N2-1");
			Assert.AreEqual ("bob", ikc.ConvertFrom (null, null, "bob"), "N3");
			Assert.AreEqual ("oSCar", ikc.ConvertFrom (null, null, "oSCar"), "N4");
		}
Пример #2
0
		public void CanConvertFrom ()
		{
			ImageKeyConverter c = new ImageKeyConverter ();

			Assert.IsTrue (c.CanConvertFrom (null, typeof (string)), "1");
			Assert.IsFalse (c.CanConvertFrom (null, typeof (int)), "2");
			Assert.IsFalse (c.CanConvertFrom (null, typeof (float)), "3");
			Assert.IsFalse (c.CanConvertFrom (null, typeof (object)), "4");
		}
		public void ConvertTo ()
		{
			ImageKeyConverter ikc = new ImageKeyConverter ();
			Assert.AreEqual ("(none)", ikc.ConvertTo (null, null, string.Empty, typeof (string)), "N1");
			Assert.AreEqual ("(none)", ikc.ConvertTo (null, null, null, typeof (string)), "N2");
			Assert.AreEqual ("(none)", ikc.ConvertTo (null, null, "(none)", typeof (string)), "N2-1");
			Assert.AreEqual ("bob", ikc.ConvertTo (null, null, "bob", typeof (string)), "N3");
			Assert.AreEqual ("oSCar", ikc.ConvertTo (null, null, "oSCar", typeof (string)), "N4");
		}
Пример #4
0
		public void GetStandardValuesSupported ()
		{
			ImageKeyConverter c = new ImageKeyConverter ();
			Assert.AreEqual (true, c.GetStandardValuesSupported (null), "D1");
		}
Пример #5
0
		public void GetStandardValuesExclusive ()
		{
			ImageKeyConverter c = new ImageKeyConverter ();
			Assert.AreEqual (true, c.GetStandardValuesExclusive (null), "C1");
		}
Пример #6
0
		public void GetStandardValues ()
		{
			ImageKeyConverter c = new ImageKeyConverter ();
			Assert.AreEqual (1, c.GetStandardValues (null).Count, "B1");
			Assert.AreEqual (string.Empty, c.GetStandardValues (null)[0].ToString (), "B2");
		}