BeanDataSetDefAttributesEditor implements IsWidget, org.dashbuilder.dataset.client.editor.BeanDataSetDefAttributesEditor { @PostConstruct public void init() { view.init(this); view.initWidgets(generatorClass.view, paramaterMap.asWidget()); generatorClass.addHelpContent(DataSetEditorConstants.INSTANCE.bean_generator_class(), DataSetEditorConstants.INSTANCE.bean_generator_class_description(), Placement.BOTTOM); } @Inject  BeanDataSetDefAttributesEditor(final ValueBoxEditor<String> generatorClass,
                                          final MapEditor paramaterMap,
                                          final View view); @PostConstruct void init(); @Override Widget asWidget(); @Override ValueBoxEditor<String> generatorClass(); @Override MapEditor paramaterMap(); public View view; }
@Test public void testInit() { presenter.init(); verify(view, times(1)).init(presenter); verify(view, times(1)).initWidgets(any(ValueBoxEditor.View.class), any(IsWidget.class)); verify(generatorClass, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class)); }