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)));
        }
Example #7
0
 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)));
 }