Exemplo n.º 1
0
 public void ToDataType()
 {
     DataTypeUtility.ToDataType(typeof(int)).Is(DataType.Integer);
     DataTypeUtility.ToDataType(typeof(int?)).Is(DataType.Integer);
     DataTypeUtility.ToDataType(typeof(double)).Is(DataType.Float);
     DataTypeUtility.ToDataType(typeof(double?)).Is(DataType.Float);
     DataTypeUtility.ToDataType(typeof(decimal)).Is(DataType.Float);
     DataTypeUtility.ToDataType(typeof(decimal?)).Is(DataType.Float);
     DataTypeUtility.ToDataType <bool>().Is(DataType.Boolean);
     DataTypeUtility.ToDataType <bool?>().Is(DataType.Boolean);
     DataTypeUtility.ToDataType <DateTime>().Is(DataType.Timestamp);
     DataTypeUtility.ToDataType <DateTime?>().Is(DataType.Timestamp);
     DataTypeUtility.ToDataType <DateTimeOffset>().Is(DataType.Timestamp);
     DataTypeUtility.ToDataType <DateTimeOffset?>().Is(DataType.Timestamp);
     DataTypeUtility.ToDataType <MyEnum>().Is(DataType.Integer);
     DataTypeUtility.ToDataType <MyEnum?>().Is(DataType.Integer);
     DataTypeUtility.ToDataType <wikipedia>().Is(DataType.Record);
 }