MetaDataColumnPlugin extends BaseDecisionTableColumnPlugin { public void setMetaData(String metaData) { this.metaData = metaData; fireChangeEvent(page); } @Inject  MetaDataColumnPlugin(final MetaDataColumnPage page,
                                final Event<WizardPageStatusChangeEvent> changeEvent,
                                final TranslationService translationService); @Override String getTitle(); @Override List<WizardPage> getPages(); @Override Boolean generateColumn(); @Override Type getType(); String getMetaData(); void setMetaData(String metaData);  }
@Test public void testSetMetaData() throws Exception { final String metaData = "metaData"; plugin.setMetaData(metaData); assertEquals(metaData, plugin.getMetaData()); verify(changeEvent).fire(any(WizardPageStatusChangeEvent.class)); }