public void ConvertFrom ()
{
TimeSpanMinutesOrInfiniteConverter cv = new TimeSpanMinutesOrInfiniteConverter ();
object o;
/* make sure the TimeSpanMinutesConverter tests work here too */
o = cv.ConvertFrom (null, null, "59");
Assert.AreEqual (typeof (TimeSpan), o.GetType(), "A1");
Assert.AreEqual ("00:59:00", o.ToString(), "A2");
o = cv.ConvertFrom (null, null, "104");
Assert.AreEqual ("01:44:00", o.ToString(), "A3");
/* and now test infinity */
o = cv.ConvertFrom (null, null, "Infinite");
Assert.AreEqual (TimeSpan.MaxValue.ToString(), o.ToString(), "A3");
}