如何从xml文件中获取xunit数据**
[Theory]
[XmlFile("C:\\TestData\\ShipData.xml")]
public void Test(XDocument xmlXDocument)
{
//TestContents
}
我的XML文件内容如下**
<?xml version="1.0" encoding="utf-8"?>
<Details>
<ShippingCreate CustomerNumber="000123" />
<ShippingCreate CustomerNumber="000107" />
</Details>
问题是测试不会为CustomerNumbers的多个值迭代自己可以帮助我吗
答案 0 :(得分:0)
假设您正在使用Cavity.Data.Xml.Xunit
您所看到的是预期的行为,即您可以一次性获取所有xml数据。如果您指定多个文件,您的测试将被多次调用 - 每个文件将调用一次。