column1.setType("Type1"); column1.setValueList("a,b"); column1.setInsertLogical(false); column1.setHeader("header1"); column1.setHideColumn(false); column2.setType("Type2"); column2.setValueList("b,c"); column2.setInsertLogical(true); column2.setHeader("header2"); column2.setHideColumn(true);
private ActionWorkItemInsertFactCol52 clone(final ActionWorkItemInsertFactCol52 column) { final ActionWorkItemInsertFactCol52 clone = new ActionWorkItemInsertFactCol52(); clone.setFactField(column.getFactField()); clone.setBoundName(column.getBoundName()); clone.setValueList(column.getValueList()); clone.setHeader(column.getHeader()); clone.setInsertLogical(column.isInsertLogical()); clone.setDefaultValue(column.getDefaultValue()); clone.setFactType(column.getFactType()); clone.setHideColumn(column.isHideColumn()); clone.setType(column.getType()); clone.setParameterClassName(column.getParameterClassName()); clone.setWorkItemName(column.getWorkItemName()); clone.setWorkItemResultParameterName(column.getWorkItemResultParameterName()); return clone; } }
private ActionWorkItemInsertFactCol52 clone(final ActionWorkItemInsertFactCol52 column) { final ActionWorkItemInsertFactCol52 clone = new ActionWorkItemInsertFactCol52(); clone.setFactField(column.getFactField()); clone.setBoundName(column.getBoundName()); clone.setValueList(column.getValueList()); clone.setHeader(column.getHeader()); clone.setInsertLogical(column.isInsertLogical()); clone.setDefaultValue(column.getDefaultValue()); clone.setFactType(column.getFactType()); clone.setHideColumn(column.isHideColumn()); clone.setType(column.getType()); clone.setParameterClassName(column.getParameterClassName()); clone.setWorkItemName(column.getWorkItemName()); clone.setWorkItemResultParameterName(column.getWorkItemResultParameterName()); return clone; } }
@Test public void getSafeHtml_ActionWorkItemInsert() { ActionWorkItemInsertFactCol52 originalColumn = new ActionWorkItemInsertFactCol52(); originalColumn.setParameterClassName("ParamClass1"); originalColumn.setWorkItemName("WI1"); originalColumn.setWorkItemResultParameterName("param1"); originalColumn.setBoundName("b1"); originalColumn.setFactField("field1"); originalColumn.setInsertLogical(false); originalColumn.setHeader("action1"); originalColumn.setHideColumn(false); ActionWorkItemInsertFactCol52 newColumn = new ActionWorkItemInsertFactCol52(); newColumn.setParameterClassName("ParamClass2"); newColumn.setWorkItemName("WI2"); newColumn.setWorkItemResultParameterName("param2"); newColumn.setBoundName("b2"); newColumn.setFactField("field2"); newColumn.setInsertLogical(true); newColumn.setHeader("action2"); newColumn.setHideColumn(true); List<BaseColumnFieldDiff> diffs = originalColumn.diff(newColumn); SafeHtml result = helper.getSafeHtml(new UpdateColumnAuditLogEntry("mock user", originalColumn, newColumn, diffs)); assertEquals(getActionHeaderRepre(newColumn.getHeader()) + getDiffRepre(diffs), result.asString()); }
@Before public void setup() { column1 = new ActionWorkItemInsertFactCol52(); column1.setWorkItemName("WID"); column1.setWorkItemResultParameterName("param"); column1.setParameterClassName("Type"); column1.setFactType("FactType"); column1.setBoundName("$var"); column1.setFactField("field"); column1.setType("Type"); column1.setValueList("a,b,c"); column1.setInsertLogical(false); column1.setHeader("header"); column1.setHideColumn(false); column1.setDefaultValue(new DTCellValue52("default")); column2 = new ActionWorkItemInsertFactCol52(); column2.setWorkItemName("WID"); column2.setWorkItemResultParameterName("param"); column2.setParameterClassName("Type"); column2.setFactType("FactType"); column2.setBoundName("$var"); column2.setFactField("field"); column2.setType("Type"); column2.setValueList("a,b,c"); column2.setInsertLogical(false); column2.setHeader("header"); column2.setHideColumn(false); column2.setDefaultValue(new DTCellValue52("default")); }
column.setValueList("valueList"); column.setHeader("header"); column.setInsertLogical(false); column.setDefaultValue(new DTCellValue52("defaultValue")); column.setFactType("factType");