我已经使用 MsTest 框架实现了数据驱动的测试。
我想知道是否有办法从 TestContext 对象中获取当前测试代码的迭代/行号?
据我所知,与 DDT 相关的唯一属性是 DataRow,它允许从数据源获取当前迭代的信息,但我没有看到任何属性可以提供我需要的信息。
最佳答案
试试这个:
int currentIteration = TestContext.DataRow.Table.Rows.IndexOf(TestContext.DataRow);
关于mstest - 在数据驱动的测试中,如何从 TestContext 获取迭代/行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9454904/