有没有办法XUnit使用CSV文件作为数据源运行数据驱动测试?我试过了Cavity.Data.XUnit,但它不再与最新版本的XUnit. 到目前为止,我只能使用 Excel 文件来实现这一点,但我需要将它们更改为CSV。
任何帮助是极大的赞赏。
一个例子:
[Theory]
[ExcelData(@"Settings\TestFileParam.xls", "Select url, username, password, from TestData")]
//^Replace with a CSV file instead
public void Tester_Method(string url, string username, string password)
{
//Code reading the data from CSV
Assert.True(something);
}
Run Code Online (Sandbox Code Playgroud)