### Question:
NativeConverter implements Converter { @Override @SuppressWarnings("unchecked") public Object toFacetValue(Object value) { return value == null ? defaultFacetValue : value; } private  NativeConverter(Class<?> valueType, DataType dataType);  NativeConverter(Class<?> valueType, DataType dataType, Object defaultFacetValue); @Override DataType getDataType(); @Override Class<?> getValueType(); @Override Object toColumnValue(Object value); @Override @SuppressWarnings("unchecked") Object toFacetValue(Object value); static final Converter BOOLEAN; static final Converter BOOLEAN_TYPE; static final Converter DATE; static final Converter DOUBLE; static final Converter DOUBLE_TYPE; static final Converter FLOAT; static final Converter FLOAT_TYPE; static final Converter INTEGER; static final Converter INTEGER_TYPE; static final Converter LONG; static final Converter LONG_TYPE; static final Converter UUID; static final Converter STRING; static final Converter INET; static final Converter BIG_DECIMAL; static final Converter BIG_INTEGER; static final Converter BLOB; }### Answer:
@Test public void testToFacetValue() throws Exception { assertEquals("Hello", NativeConverter.STRING.toFacetValue("Hello")); }