public void TimeSpanTypeConverterTests() { PrimitiveTypeConverter converter = new TimeSpanTypeConverter(); var span = TimeSpan.FromMinutes(15); Assert.AreEqual(span, converter.Parse("PT15M")); Assert.AreEqual("PT15M", converter.ToString(span)); }
public void AnArgumentNullExceptionShouldBeThrown() { var typeConverter = new TimeSpanTypeConverter(); var exception = Assert.Throws <System.ArgumentNullException>( () => typeConverter.ConvertFromDbValue(null, 0, typeof(System.TimeSpan))); Assert.Equal("reader", exception.ParamName); }
public void AnArgumentNullExceptionShouldBeThrown() { var typeConverter = new TimeSpanTypeConverter(); var exception = Assert.Throws <System.ArgumentNullException>( () => typeConverter.ConvertFromDbValue(new Mock <IDataReader>().Object, 0, null)); Assert.Equal("type", exception.ParamName); }
public void TrueShouldBeReturned() { var typeConverter = new TimeSpanTypeConverter(); Assert.True(typeConverter.CanConvert(typeof(System.TimeSpan?))); }