public void CanConvertTo() { var Temp = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(); Assert.Equal(typeof(DbType), Temp.AssociatedType); Assert.True(Temp.CanConvertTo(typeof(SqlDbType))); Assert.True(Temp.CanConvertTo(typeof(Type))); }
public void CanConvertTo() { var Temp = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(); Assert.Equal(typeof(DbType), Temp.AssociatedType); Assert.True(Temp.CanConvertTo(typeof(SqlDbType))); Assert.True(Temp.CanConvertTo(typeof(Type))); }
public void ConvertTo() { var Temp = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(); Assert.Equal(SqlDbType.SmallInt, Temp.ConvertTo(DbType.Int16, typeof(SqlDbType))); Assert.Equal(SqlDbType.Int, Temp.ConvertTo(DbType.Int32, typeof(SqlDbType))); Assert.Equal(typeof(int), Temp.ConvertTo(DbType.Int32, typeof(Type))); Assert.Equal(typeof(short), Temp.ConvertTo(DbType.Int16, typeof(Type))); }
public void ConvertFrom() { var Temp = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(); Assert.Equal(DbType.Int16, Temp.ConvertFrom(SqlDbType.SmallInt)); Assert.Equal(DbType.Int32, Temp.ConvertFrom(SqlDbType.Int)); Assert.Equal(DbType.Int16, Temp.ConvertFrom(typeof(Int16))); Assert.Equal(DbType.Int32, Temp.ConvertFrom(typeof(Int32))); }
public void ConvertTo() { var Temp = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(); Assert.Equal(SqlDbType.SmallInt, Temp.ConvertTo(DbType.Int16, typeof(SqlDbType))); Assert.Equal(SqlDbType.Int, Temp.ConvertTo(DbType.Int32, typeof(SqlDbType))); Assert.Equal(typeof(int), Temp.ConvertTo(DbType.Int32, typeof(Type))); Assert.Equal(typeof(short), Temp.ConvertTo(DbType.Int16, typeof(Type))); }
public void ConvertFrom() { var Temp = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(); Assert.Equal(DbType.Int16, Temp.ConvertFrom(SqlDbType.SmallInt)); Assert.Equal(DbType.Int32, Temp.ConvertFrom(SqlDbType.Int)); Assert.Equal(DbType.Int16, Temp.ConvertFrom(typeof(Int16))); Assert.Equal(DbType.Int32, Temp.ConvertFrom(typeof(Int32))); }
public void Create() { Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter Test = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(new Utilities.DataTypes.Conversion.Manager()); Assert.Equal(true, Test.CanConvert(typeof(DbType))); Assert.Equal(true, Test.CanConvert(typeof(Type))); Assert.Equal(typeof(Int64), Test.To(DbType.Int64, typeof(Type))); Assert.Equal(typeof(byte[]), Test.To(DbType.Binary, typeof(Type))); Assert.Equal(typeof(bool), Test.To(DbType.Boolean, typeof(Type))); Assert.Equal(typeof(DateTime), Test.To(DbType.DateTime2, typeof(Type))); Assert.Equal(typeof(Int32), Test.To(DbType.Int32, typeof(Type))); }
public void Create() { Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter Test = new Utilities.DataTypes.Conversion.Converters.DbTypeTypeConverter(new Utilities.DataTypes.Conversion.Manager()); Assert.Equal(true, Test.CanConvert(typeof(DbType))); Assert.Equal(true, Test.CanConvert(typeof(Type))); Assert.Equal(typeof(Int64), Test.To(DbType.Int64, typeof(Type))); Assert.Equal(typeof(byte[]), Test.To(DbType.Binary, typeof(Type))); Assert.Equal(typeof(bool), Test.To(DbType.Boolean, typeof(Type))); Assert.Equal(typeof(DateTime), Test.To(DbType.DateTime2, typeof(Type))); Assert.Equal(typeof(Int32), Test.To(DbType.Int32, typeof(Type))); }