ButtonImpl extends AbstractComponentImpl implements Button { @Override @Nullable public String getIcon() { return icon; }  @Override String getText(); @Override String getLink(); @Override @Nullable String getIcon(); @Override @Nullable String getAccessibilityLabel(); @NotNull @Override String getExportedType(); @Override String getDataLayerTitle(); @Override String getDataLayerLinkUrl(); static final String RESOURCE_TYPE; }
@Test void testGetIcon() { Button button = getButtonUnderTest(); assertEquals("adobe", button.getIcon()); Utils.testJSONExport(button, Utils.getTestExporterJSONPath(TEST_BASE, "button1")); }