1
66
那么...怎么样
或者可以在属性路径上执行RegEx匹配,例如
我其实很喜欢最后一个,但正则表达式的东西让它有点难读。也许我应该延长
|
2
37
我刚刚遇到了一个类似的问题,最新版本的FluentAssessions有点改变。 我的对象包含其他对象的字典。字典中的对象包含我要排除的其他对象。我的场景是测试Json序列化,其中我忽略了某些财产。 这对我有用:
花了一些时间来研究如何做,但它真的很有用! |
3
16
简单的方法是直接在集合上设置断言,并将其排除在
|
4
13
这由以下各项支持 FluentAssertions 6.7
|
5
10
这里有一些有效的答案,但我添加了另一个不涉及字符串类型表达式的答案。
|
6
5
这个
|
7
4
基于RegEx匹配思想 Dennis Doomenâs answer 我能让它工作
与丹尼斯的回答不同:通过su.SelectedMemberPath,双反斜杠转义方括号。 |
8
3
但是,如果您使用结构和类重写等于,则应将默认值与ComparingByMembers进行比较 https://fluentassertions.com/objectgraphs/#value-types
|
9
1
最简单的方法是:
|
10
1
我觉得语法是这样的
|
11
0
可以传递表达式列表的扩展类
用法
|
mg610 · 如何开始C++单元测试 2 年前 |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
shilin agre · 在Python中测试修饰函数 2 年前 |
SlipScout · Unittest只传递单个值,而不是获取多个值 2 年前 |
Alex · 从实际对象的实例返回默认模拟结果 2 年前 |