### Question:
PageRangesColumn implements SelectionTableColumn<String> { @Override public String getTextValue(String item) { return defaultString(item, EMPTY); } PageRangesColumn();  PageRangesColumn(String tooltipMessage); @Override String getColumnTitle(); @Override ObservableValue<String> getObservableValue(SelectionTableRowData data); @Override String getTextValue(String item); @Override Comparator<String> comparator(); @Override TableColumn<SelectionTableRowData, String> getTableColumn(); @Override Callback<TableColumn<SelectionTableRowData, String>, TableCell<SelectionTableRowData, String>> cellFactory();  }### Answer:
@Test public void getNullTextValue() { assertThat(new PageRangesColumn().getTextValue(null), isEmptyString()); }