我想做一个将数据库模型映射到dto的映射器测试
在数据库模型中有
class Order
{
long Id
}
但是在Dto上同一个字段被命名为
class OrderDto
{
long OrderId
}
我如何使用 ShouldBeEquivalentTo 告诉 FluentAssertions 这些字段相同,但名称不同?
最佳答案
这不完全是您所要求的,但您可以使用 Using When 在给定属性的流畅断言中完全覆盖断言比较。 .如果你需要做很多的话,它的语法有点笨拙和冗长。可能是我能想到的最接近的东西。
关于c# - 使用 ShouldBeEquivalentTo 并处理不同的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41699863/