### Question:
JdbcMetaConfigurationImpl implements JdbcMetaConfiguration { public String getJdbcTypeName(int typeCode) { String jdbcType = getCodeToJdbcTypeMapping().get(typeCode); if (jdbcType == null) { return JDBC_TYPES_BY_CODE.get(typeCode); } return jdbcType; }  String getJdbcTypeName(int typeCode); String getJavaType(String vendorSqlType, int typeCode); Map getJdbc2JavaTypeMapping(); void setJdbc2JavaTypeMapping(Map sql2JavaTypeMapping); Set<String> getSupportedJavaTypes(); String getJavaTypeForJdbcType(String sqlType, String dbVendorType); List getTableTypes(); void setTableTypes(List tableTypes); Map<Integer, String> getCodeToJdbcTypeMapping(); void setCodeToJdbcTypeMapping(Map<Integer, String> codeToJdbcTypeMapping); String getExcludeTablesPattern(); void setExcludeTablesPattern(String excludeTablesPattern); String getIncludeTablesPattern(); void setIncludeTablesPattern(String includeTablesPattern); boolean isIncludeSynonymsForOracle(); void setIncludeSynonymsForOracle(boolean includeSynonymsForOracle); boolean isUseColumnLabelInDerivedTables(); void setUseColumnLabelInDerivedTables(boolean useColumnLabelInDerivedTables); String getColumnNameEscapingRegexp(); void setColumnNameEscapingRegexp(String columnNameEscapingRegexp);  }### Answer:
@Test public void getJdbcTypeName_withGenericSqlType(){ String jdbcType = jdbcMetaConfiguration.getJdbcTypeName(4); assertEquals("INTEGER", jdbcType); }
@Test public void getJdbcTypeName_withTimestampSqlType(){ String jdbcType = jdbcMetaConfiguration.getJdbcTypeName(-102); assertEquals("TIMESTAMP", jdbcType); }
@Test public void getJdbcTypeName_withUnknownSqlType(){ String jdbcType = jdbcMetaConfiguration.getJdbcTypeName(999); assertEquals(null, jdbcType); }