### Question:
Column extends AbstractObj implements Queryable { @Override public String toString() { return GoodDataToStringBuilder.defaultToString(this); } private  Column(@JsonProperty("meta") Meta meta, @JsonProperty("content")Content content); String getTableUri(); String getType(); String getDBName(); boolean isPk(); boolean isInputPk(); boolean isFk(); boolean isFact(); boolean isDisplayForm(); @Override String toString(); static final String TYPE_PK; static final String TYPE_INPUT_PK; static final String TYPE_FK; static final String TYPE_FACT; static final String TYPE_DISPLAY_FORM; }### Answer:
@Test public void testToStringFormat() throws Exception { final Column column = readObjectFromResource("/md/column.json", Column.class); assertThat(column.toString(), matchesPattern(Column.class.getSimpleName() + "\\[.*\\]")); }