问题描述
我有一个单元测试,它使用 SchemaSet
和 XmlReaderSettings
根据 XSD 验证对象。
例如
public class Foo {
public string MyProperty1 { get; set; }
public Bar MyProperty2 { get; set; }
}
由于这个类会变得非常大和(递归地)复杂,并且需要填充属性中的数据以创建 XML 节点,我想用一些默认值自动填充所有属性(例如所有以 {{ 1}} 和所有带有 "RandomString"
的小数)。
Moq 具有 SetupAllProperties 功能,但这会将所有值设置为默认值,对于字符串而言为 null。
单元测试
12
有没有办法在 Moq 中使用指定的默认值自动填充所有属性?或者是否有其他工具具有这些属性?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)