【问题标题】:ShouldBeEquivalentTo with Exclude and case insensitivity comparisonShouldBeEquivalentTo 与排除和不区分大小写比较
【发布时间】:2017-07-29 00:42:05
【问题描述】:

我想使用流利断言的ShouldBeEquivalentTo(),排除少数属性并使其不区分大小写。例如。我通过排除LastModifiedDate 比较下面2 个对象admin 和lookUp,County 比较应该不区分大小写。目前我正在排除它以解决条件,但实际上它应该是 County 的不区分大小写的比较。

admin.ShouldBeEquivalentTo(
          lookUp,
          l => l.Excluding(a => a.GroupId)
     .Excluding(a => a.LastModifiedDate)
     .Excluding(a => a.County));

请推荐!

【问题讨论】:

    标签: c# unit-testing fluent-assertions


    【解决方案1】:

    FluentAssertion 字符串比较已经不区分大小写了。

    【讨论】:

      猜你喜欢
      • 2016-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多