如何在数据驱动测试中从TestContext获取迭代的数据?

时间:2013-06-10 03:40:22

标签: mstest data-driven-tests

如何从当前运行的测试中的一行中获取数据? this回答如何获得正在运行的测试的迭代次数,即0,1,2 ..

int currentIteration = TestContext.DataRow.Table.Rows.IndexOf(TestContext.DataRow);

但是,我想在此行中获取实际数据。

1 个答案:

答案 0 :(得分:0)

比我想象的更简单。这是针对单个列表,因此ItemArray将始终为0:

string currentIterationData = TestContext.DataRow.ItemArray[0].ToString();