示例#1
0
		public void ConvertFrom ()
		{
			RectConverter r = new RectConverter ();

			object or = r.ConvertFrom ("1, 2, 3, 4");
			
			Assert.AreEqual (typeof (Rect), or.GetType());
			Assert.AreEqual (new Rect (1, 2, 3, 4), or);

			or = r.ConvertFrom ("Empty");
			Assert.AreEqual (typeof (Rect), or.GetType());
			Assert.IsTrue (((Rect)or).IsEmpty);
		}
示例#2
0
		public void ConvertFrom_negative ()
		{
			RectConverter r = new RectConverter ();
			r.ConvertFrom ("1, 2, -4, -5");
		}
示例#3
0
		public void ConvertFrom_size ()
		{
			RectConverter r = new RectConverter ();

			r.ConvertFrom (new Size (10, 20));
		}