public void Test_GetActualStringType_SET() { // set('Green', 'Yellow', 'Red') int columnType = (int)ColumnType.STRING; int metadata = 63489; RowEventParser.GetActualStringType(ref columnType, ref metadata); Assert.Equal((int)ColumnType.SET, columnType); Assert.Equal(1, metadata); }
public void Test_GetActualStringType_CHAR() { // char(200) int columnType = (int)ColumnType.STRING; int metadata = 52768; RowEventParser.GetActualStringType(ref columnType, ref metadata); Assert.Equal((int)ColumnType.STRING, columnType); Assert.Equal(800 /* 200*Utf8Mb4 */, metadata); }
public void Test_GetActualStringType_ENUM() { // enum('Low', 'Medium', 'High') int columnType = (int)ColumnType.STRING; int metadata = 63233; RowEventParser.GetActualStringType(ref columnType, ref metadata); Assert.Equal((int)ColumnType.ENUM, columnType); Assert.Equal(1, metadata); }