public void ValueConverterReturnsNullOnConvertingBackToUnexpectedTargetTypeTest()
        {
            var converter = new StringAndDateTimeValueConverter();
            var dateTime  = new DateTime(2012, 09, 28);
            var parameter = new object();

            var result = converter.ConvertBack(dateTime, typeof(TestException), parameter, CultureInfo.InvariantCulture);

            Assert.IsNull(result);
        }
        public void ValueConverterConvertsBackDateTimeToStringTest()
        {
            var converter = new StringAndDateTimeValueConverter();
            var dateTime  = new DateTime(2012, 09, 28);
            var parameter = new object();

            var result = converter.ConvertBack(dateTime, typeof(string), parameter, CultureInfo.InvariantCulture);

            Assert.IsNotNull(result);
            Assert.IsInstanceOf <string>(result);
            Assert.AreEqual("09/28/2012 00:00:00", (string)result);
        }