CSVDataSetEditor extends DataSetEditor<CSVDataSetDef> implements org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor { @Override public ValueBoxEditor<Character> quoteChar() { return attributesEditor.quoteChar(); } @Inject  CSVDataSetEditor(final DataSetDefBasicAttributesEditor basicAttributesEditor,
                            final CSVDataSetDefAttributesEditor 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 View view); @PostConstruct void init(); @Override ValueBoxEditor<String> fileURL(); @Override FileUploadEditor filePath(); @Override ValueBoxEditor<Character> separatorChar(); @Override ValueBoxEditor<Character> quoteChar(); @Override ValueBoxEditor<Character> escapeChar(); @Override ValueBoxEditor<String> datePattern(); @Override ValueBoxEditor<String> numberPattern(); boolean isUsingFilePath(); @Override void setValue(final CSVDataSetDef value);  }
@Test public void testQuoteChar() { assertEquals(attributesEditor.quoteChar, presenter.quoteChar()); }