В модульных тестах, когда я получил ожидаемые и реальные строки, они могут быть довольно длинными. Сообщение, которое ожидалось <xxxxxx> didn't match actual <xxxxxix>
, обычно трудно прочитать, и его трудно найти фактическую позицию (и) ошибки и реальную разницу между полученными результатами.
Может быть, есть какая-то библиотека, которая производит более полезный вывод, чем просто две строки, которые мы сравниваем в методе Assert
?
Я имею в виду что-то вроде файла diff, но в строковом формате и, очевидно, более просто, например, позиции, символы, длины и т. Д.
Я сейчас использую MSTest.