ElasticSearchDataSetEditor extends DataSetEditor<ElasticSearchDataSetDef> implements IsWidget, org.dashbuilder.dataset.client.editor.ElasticSearchDataSetDefEditor { @Override public ValueBoxEditor<String> serverURL() { return attributesEditor.serverURL(); } @Inject  ElasticSearchDataSetEditor(final DataSetDefBasicAttributesEditor basicAttributesEditor,
                                      final ElasticSearchDataSetDefAttributesEditor attributesEditor,
                                      final DataSetDefColumnsFilterEditor columnsAndFilterEditor,
                                      final DataSetDefPreviewTable previewTable,
                                      final DataSetDefBackendCacheAttributesEditor backendCacheAttributesEditor,
                                      final DataSetDefClientCacheAttributesEditor clientCacheAttributesEditor,
                                      final DataSetDefRefreshAttributesEditor refreshEditor,
                                      final DataSetClientServices clientServices,
                                      final LoadingBox loadingBox,
                                      final Event<ErrorEvent> errorEvent,
                                      final Event<TabChangedEvent> tabChangedEvent,
                                      final DataSetEditor.View view); @PostConstruct void init(); @Override ValueBoxEditor<String> serverURL(); @Override ValueBoxEditor<String> clusterName(); @Override ValueBoxEditor<String> index(); @Override ValueBoxEditor<String> type();  }
@Test public void testServerUrl() { assertEquals(attributesEditor.serverURL, presenter.serverURL()); }