我正在使用FluentAssertions库来验证序列化是否如预期的那样使用DataContractSerializer。
我正在序列化的许多对象在某些属性上都有[IgnoreDataMember]属性。
在执行ShouldBeEquivalentTo断言时,是否有一种方法可以指示流畅断言忽略被忽略的数据成员?
发布于 2017-04-04 11:03:46
你可以做这样的事
info.RuntimeType.GetCustomAttributes().Any()));actual.ShouldBeEquivalentTo(expected,options => options.Excluding)
info对象的类型为ISubjectInfo,并提供有关相关属性的各种信息。
https://stackoverflow.com/questions/43196092
复制相似问题