Возможно ли в AutoFixture SemanticComparison установить пользовательский компаратор для указанного типа
Возможно ли в AutoFixture SemanticComparison установить пользовательский компаратор для указанного свойства объекта или для указанного типа.
Например, вам нужно сравнить объекты, которые имеют свойство типа DateTime. Вы хотите сравнить их, используя Likenes, но вы хотите, чтобы точность сравнения отбрасывала различия на уровне миллисекунд (возможно, вы потеряли точность после получения DateTime из базы данных).
1 ответ
Решение
Вы можете использовать EqualsWhen
член API Likeness (Свободно) для этого.
Вот довольно похожий пример.