Вывести произвольное значение свойства в вывод теста при сбое сравнения коллекций - PullRequest
0 голосов
/ 26 февраля 2019

Когда я сравниваю коллекции объектов, используя .BeEquivalentTo(), и наблюдается несоответствие между свойствами в этих коллекциях, я получаю что-то подобное в выводе ошибки:

Expected item[8].DaysExpiredMessage to be 
"In 8 days", but 
"In 9 days" differs near "9 d" (index 3).

Однако, ссылаясь на элемент коллекцииindex не сильно помогает мне в отладке теста.

Возможно ли включить какое-либо другое свойство объекта (например, объекты в моей коллекции имеют уникальное свойство "Id") в вывод теста, поэтому я могу четкоопределить предмет при просмотре сбоев?

1 Ответ

0 голосов
/ 01 марта 2019

Нет, к сожалению, нет.Это просто означает, что элемент с индексом 8 сравниваемой коллекции имеет свойство, значение которого отсутствует.

...