### Question:
Column { public String getColumnLine() { final StringBuilder stringBuilder = new StringBuilder(); stringBuilder.append(mName); stringBuilder.append(' '); stringBuilder.append(mStringType); return stringBuilder.toString(); } Column(final String sqlName, final String name, final Type type, final String stringType);  Column(final String tableName, final String name, final Type type); String getName(); Type getType(); String getStringType(); String getColumnLine(); Object getValue(final Cursor cursor); String getSqlName(); @Override String toString();  }### Answer:
@Test public void getColumnLine_WithCustomType(){ final Column column = new Column("NAME", "COLUMN_NAME", Column.Type.text, "VARCHAR(256)"); final String columnLine = column.getColumnLine(); assertThat(columnLine).isEqualTo("COLUMN_NAME VARCHAR(256)"); }
@Test public void getColumnLine_withDefaultType(){ final Column column = new Column("NAME", "COLUMN_NAME", Column.Type.text); final String columnLine = column.getColumnLine(); assertThat(columnLine).isEqualTo("COLUMN_NAME TEXT"); }