【问题标题】:Is it possible in AutoFixture SemanticComparison to set custom comparer for specified type是否可以在 AutoFixture SemanticComparison 中为指定类型设置自定义比较器
【发布时间】:2016-04-13 11:10:49
【问题描述】:

是否可以在AutoFixture SemanticComparison 中为对象的指定属性或指定类型设置自定义比较器。

例如,您需要比较具有 DateTime 类型属性的对象。您想使用 Likenes 比较它们,但您希望比较的精度能够丢弃毫秒级别的差异(可能在从数据库中检索 DateTime 后丢失了精度)。

【问题讨论】:

标签: c# autofixture semantic-comparison


【解决方案1】:

您可以使用 Likeness (Fluent) API 的 EqualsWhen 成员来执行此操作。

Here 是一个非常相似的例子。

【讨论】:

    猜你喜欢
    • 2022-11-23
    • 1970-01-01
    • 2014-07-05
    • 1970-01-01
    • 2019-10-02
    • 2020-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多