@Test void considers_same_table_as_equal() { assertTrue(new TableDiffer(table(), table()).calculateDiffs().isEmpty()); }
public DataTableDiff calculateDiffs() { Map<Integer, Delta> deltasByLine = createDeltasByLine(); return createTableDiff(deltasByLine); }
TableDiffer { public DataTableDiff calculateDiffs() { Map<Integer, Delta> deltasByLine = createDeltasByLine(); return createTableDiff(deltasByLine); } }
TableDiffer { public DataTableDiff calculateDiffs() { Map<Integer, Delta> deltasByLine = createDeltasByLine(); return createTableDiff(deltasByLine); } TableDiffer(DataTable fromTable, DataTable toTable); }
TableDiffer { public DataTableDiff calculateDiffs() { Map<Integer, Delta> deltasByLine = createDeltasByLine(); return createTableDiff(deltasByLine); } TableDiffer(DataTable fromTable, DataTable toTable); DataTableDiff calculateDiffs(); DataTableDiff calculateUnorderedDiffs(); }
TableDiffer { public DataTableDiff calculateDiffs() { Map<Integer, Delta> deltasByLine = createDeltasByLine(); return createTableDiff(deltasByLine); } TableDiffer(DataTable fromTable, DataTable toTable); DataTableDiff calculateDiffs(); DataTableDiff calculateUnorderedDiffs();  }