-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Description
When working with large CSV rows, that have similar values, it could not always be easy to locate the actual difference between expected/actual. The current failure message already shows the different cell value, row number and the entire inputted expected/actual row, but does not visually show where in the row the difference is located (beside the column number).
Solution
A visually attractive solution that would make the failure message even more useful and for testers to more quickly spot the difference, we could add a ASCII β character that points to the different cell value. This should be added in both the expected as well as the actual outputted CSV row.
Expected:
col_1;col_2;col_3
thing;horse;chair
β
Actual:
col_1;col_2;col_3
thing;table;chair
β
Additional context
The change should happen in the CsvTable.GetOriginalRowAtOrAll. We should alter some of the tests that deal with verifying different cell values that the arrow is indeed placed at the right spot.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status