private void update(final AttributeCol52 originalColumn, final AttributeCol52 editedColumn) { originalColumn.setAttribute(editedColumn.getAttribute()); originalColumn.setReverseOrder(editedColumn.isReverseOrder()); originalColumn.setUseRowNumber(editedColumn.isUseRowNumber()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); }
private void update(final AttributeCol52 originalColumn, final AttributeCol52 editedColumn) { originalColumn.setAttribute(editedColumn.getAttribute()); originalColumn.setReverseOrder(editedColumn.isReverseOrder()); originalColumn.setUseRowNumber(editedColumn.isUseRowNumber()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); }
column1.setReverseOrder(false); column1.setUseRowNumber(false); column1.setHeader("header1"); column1.setHideColumn(false); column1.setDefaultValue(new DTCellValue52("default1")); column2.setReverseOrder(true); column2.setUseRowNumber(true); column2.setHeader("header2"); column2.setHideColumn(true); column2.setDefaultValue(new DTCellValue52("default2"));
@Before public void setup() { column1 = new AttributeCol52(); column1.setAttribute("attr"); column1.setReverseOrder(false); column1.setUseRowNumber(false); column1.setHeader("header"); column1.setHideColumn(false); column1.setDefaultValue(new DTCellValue52("default")); column2 = new AttributeCol52(); column2.setAttribute("attr"); column2.setReverseOrder(false); column2.setUseRowNumber(false); column2.setHeader("header"); column2.setHideColumn(false); column2.setDefaultValue(new DTCellValue52("default")); }
@Test public void getSafeHtml_Attribute() { AttributeCol52 originalColumn = new AttributeCol52(); originalColumn.setReverseOrder(false); originalColumn.setUseRowNumber(false); originalColumn.setHideColumn(false); originalColumn.setDefaultValue(new DTCellValue52("def1")); // header & attribute name of an attribute column cannot be updated in the ui originalColumn.setAttribute("attr"); originalColumn.setHeader("attr"); AttributeCol52 newColumn = new AttributeCol52(); newColumn.setReverseOrder(true); newColumn.setUseRowNumber(true); newColumn.setHideColumn(true); newColumn.setDefaultValue(new DTCellValue52("def2")); // header & attribute name of an attribute column cannot be updated in the ui newColumn.setAttribute("attr"); newColumn.setHeader("attr"); List<BaseColumnFieldDiff> diffs = originalColumn.diff(newColumn); SafeHtml result = helper.getSafeHtml(new UpdateColumnAuditLogEntry("mock user", originalColumn, newColumn, diffs)); assertEquals(getAttributeHeaderRepre(newColumn.getAttribute()) + getDiffRepre(diffs), result.asString()); }