### Question:
DataColumnDefEditor implements IsWidget, org.dashbuilder.dataset.client.editor.DataColumnDefEditor { @Override public ValueBoxEditor<String> id() { return id; } @Inject  DataColumnDefEditor(final ValueBoxEditor<String> id,
                               final ColumnTypeEditor columnType,
                               final View view); @PostConstruct void init(); @Override Widget asWidget(); @Override void removeFromParent(); @Override void setProviderType(final DataSetProviderType type); @Override void setOriginalColumnType(final ColumnType columnType); @Override void isEditMode(final boolean isEdit); @Override ValueBoxEditor<String> id(); @Override org.dashbuilder.dataset.client.editor.ColumnTypeEditor columnType(); public View view; }### Answer:
@Test public void testId() { assertEquals(id, presenter.id()); }