### Question:
DataxUtils { public static String doConvertKeywordsColumn(DbType dbType, String column) { if (column == null) { return column; } column = column.trim(); column = column.replace("`", ""); column = column.replace("\"", ""); column = column.replace("'", ""); switch (dbType) { case MYSQL: return String.format("`%s`", column); case POSTGRESQL: return String.format("\"%s\"", column); case ORACLE: return String.format("\"%s\"", column); case SQLSERVER: return String.format("`%s`", column); default: return column; } }  static String getReaderPluginName(DbType dbType); static String getWriterPluginName(DbType dbType); static SQLStatementParser getSqlStatementParser(DbType dbType, String sql); static String[] convertKeywordsColumns(DbType dbType, String[] columns); static String doConvertKeywordsColumn(DbType dbType, String column); static final String DATAX_READER_PLUGIN_MYSQL; static final String DATAX_READER_PLUGIN_POSTGRESQL; static final String DATAX_READER_PLUGIN_ORACLE; static final String DATAX_READER_PLUGIN_SQLSERVER; static final String DATAX_WRITER_PLUGIN_MYSQL; static final String DATAX_WRITER_PLUGIN_POSTGRESQL; static final String DATAX_WRITER_PLUGIN_ORACLE; static final String DATAX_WRITER_PLUGIN_SQLSERVER; }### Answer:
@Test public void testDoConvertKeywordsColumn() throws Exception { assertEquals("`select`", DataxUtils.doConvertKeywordsColumn(DbType.MYSQL, " \"`select`\" ")); assertEquals("\"select\"", DataxUtils.doConvertKeywordsColumn(DbType.POSTGRESQL, " \"`select`\" ")); assertEquals("`select`", DataxUtils.doConvertKeywordsColumn(DbType.SQLSERVER, " \"`select`\" ")); assertEquals("\"select\"", DataxUtils.doConvertKeywordsColumn(DbType.ORACLE, " \"`select`\" ")); assertEquals("select", DataxUtils.doConvertKeywordsColumn(DbType.DB2, " \"`select`\" ")); }