Inheritance: ConfigurationConverterBase
Ejemplo n.º 1
0
		public void ConvertFrom_TypeError ()
		{
			TypeNameConverter cv = new TypeNameConverter ();
			object o;

			o = cv.ConvertFrom (null, null, 59);
			Assert.IsNull (o, "A1");
		}
Ejemplo n.º 2
0
		public void CanConvertTo ()
		{
			TypeNameConverter cv = new TypeNameConverter ();

			Assert.IsTrue (cv.CanConvertTo (null, typeof (string)), "A1");
			Assert.IsFalse (cv.CanConvertTo (null, typeof (TimeSpan)), "A2");
			Assert.IsFalse (cv.CanConvertTo (null, typeof (int)), "A3");
			Assert.IsFalse (cv.CanConvertTo (null, typeof (object)), "A4");
		}
Ejemplo n.º 3
0
		public void ConvertFrom ()
		{
			TypeNameConverter cv = new TypeNameConverter ();
			object t;

			t = cv.ConvertFrom (null, null, typeof (object).AssemblyQualifiedName);
			Assert.IsTrue (t is Type, "A1");
			object o = Activator.CreateInstance ((Type)t);
			Assert.AreEqual (typeof (object), o.GetType(), "A2");
		}
Ejemplo n.º 4
0
		public void ConvertTo_NullError ()
		{
			TypeNameConverter cv = new TypeNameConverter ();

			Assert.AreEqual (null, cv.ConvertTo (null, null, null, typeof (string)), "A1");
		}
Ejemplo n.º 5
0
		public void ConvertTo ()
		{
			TypeNameConverter cv = new TypeNameConverter ();

			Assert.AreEqual (typeof (string).AssemblyQualifiedName, cv.ConvertTo (null, null, typeof (string), typeof (string)), "A1");
		}
Ejemplo n.º 6
0
		public void ConvertTo_TypeError1 ()
		{
			TypeNameConverter cv = new TypeNameConverter ();

			Assert.AreEqual ("59", cv.ConvertTo (null, null, 59, typeof (string)), "A1");
		}