RuleNameBuilder implements
        GuidedDecisionTableSourceBuilderDirect { @Override public void addTemplate(final int row, final int col, final String content) { throw new UnsupportedOperationException("RuleNameBuilder does implement code snippets."); }  @Override Code getActionTypeCode(); @Override void populateDecisionTable(final GuidedDecisionTable52 dtable,
                                      final int maxRowCount); @Override void addCellValue(final int row,
                             final int column,
                             final String value); @Override void clearValues(); @Override boolean hasValues(); @Override String getResult(); @Override void addTemplate(final int row,
                            final int col,
                            final String content); @Override int getRowCount(); @Override int getColumn();  }
@Test(expected = UnsupportedOperationException.class) public void addTemplate() { ruleNameBuilder.addTemplate(0, 0, ""); }