以下是我要解决的问题的一个例子:
我有一个包含2列(用户名,密码)和10行(不同的用户名和密码)的CSV文件。
我的目标是让我的第一个测试方法使用第一个用户名/密码组合,第二个测试方法使用第二行,依此类推。现在,如果我运行我的测试,第一个测试方法使用所有10行数据。
有没有办法让我限制我的测试方法只读取我的csv文件中的特定行(比如第1行)?我现在正在使用TestContext.DataRow["UserName"].ToString()
。但我认为测试用例在编码用户界面中的运行方式,会自动运行10次。