private static void TestSupportsScale() { bool result = CUBRIDMetaData.SupportsScale("numeric"); Debug.Assert(result == true); result = CUBRIDMetaData.SupportsScale("string"); Debug.Assert(result == false); }
private static void TestIsLOBType() { bool result = CUBRIDMetaData.IsLOBType("blob"); Debug.Assert(result == true); result = CUBRIDMetaData.IsLOBType("string"); Debug.Assert(result == false); }
private static void TestIsDateTimeType() { bool result = CUBRIDMetaData.IsDateTimeType("date"); Debug.Assert(result == true); result = CUBRIDMetaData.IsDateTimeType("string"); Debug.Assert(result == false); }
private static void TestIsCollectionType() { bool result = CUBRIDMetaData.IsCollectionType("set"); Debug.Assert(result == true); result = CUBRIDMetaData.IsCollectionType("string"); Debug.Assert(result == false); }
private static void TestIsBitType() { bool result = CUBRIDMetaData.IsBitType("int"); Debug.Assert(result == false); result = CUBRIDMetaData.IsBitType("string"); Debug.Assert(result == false); }
private static void TestNameToType() { CUBRIDDataType type = CUBRIDMetaData.NameToType("STRING"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_STRING == type); type = CUBRIDMetaData.NameToType("CHAR"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_CHAR == type); type = CUBRIDMetaData.NameToType("VARCHAR"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_VARNCHAR == type); type = CUBRIDMetaData.NameToType("DATE"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_DATE == type); type = CUBRIDMetaData.NameToType("DATETIME"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_DATETIME == type); type = CUBRIDMetaData.NameToType("TIME"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_TIME == type); type = CUBRIDMetaData.NameToType("TIMESTAMP"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_TIMESTAMP == type); type = CUBRIDMetaData.NameToType("NUMERIC"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_NUMERIC == type); type = CUBRIDMetaData.NameToType("DECIMAL"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_NUMERIC == type); type = CUBRIDMetaData.NameToType("SET"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_SET == type); type = CUBRIDMetaData.NameToType("MULTISET"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_MULTISET == type); type = CUBRIDMetaData.NameToType("SEQUENCE"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_SEQUENCE == type); type = CUBRIDMetaData.NameToType("SHORT"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_SHORT == type); type = CUBRIDMetaData.NameToType("BIT"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_BIT == type); type = CUBRIDMetaData.NameToType("VARBIT"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_VARBIT == type); type = CUBRIDMetaData.NameToType("INT"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_INT == type); type = CUBRIDMetaData.NameToType("BIGINT"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_BIGINT == type); type = CUBRIDMetaData.NameToType("FLOAT"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_FLOAT == type); type = CUBRIDMetaData.NameToType("DOUBLE"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_DOUBLE == type); type = CUBRIDMetaData.NameToType("BLOB"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_BLOB == type); type = CUBRIDMetaData.NameToType("CLOB"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_CLOB == type); type = CUBRIDMetaData.NameToType("MONETARY"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_MONETARY == type); type = CUBRIDMetaData.NameToType("NCHAR"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_NCHAR == type); type = CUBRIDMetaData.NameToType("VARNCHAR"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_VARNCHAR == type); type = CUBRIDMetaData.NameToType("ENUM"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_ENUM == type); type = CUBRIDMetaData.NameToType("OBJECT"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_OBJECT == type); type = CUBRIDMetaData.NameToType("UNKNOWN"); Debug.Assert(CUBRIDDataType.CCI_U_TYPE_UNKNOWN == type); }