MSTest中MbUnit.Framework.RowAttribute的等价物是什么?

时间:2012-06-30 17:57:24

标签: mstest

这相当于MSTest中的MbUnit.Framework.RowAttribute

我想用不同的数据提供MSTest TestMethod。在MBUit中,它很简单:

[Row("foo", "bar", "foo bar")]
[Row("fat", "cat", "fat cat")]
[Row("wise", "geek", "wise geek")]
[Test]
public void TestMyConcat(string first, string second, string expected)
{
   string actual = MyConcat(first, second);
   Assert.AreEqual(expected, actual);
}

这是如何在MSTest中完成的?

1 个答案:

答案 0 :(得分:3)

AFAIK在MSTest中没有提供直接等效物。

最接近的是Data Driven Test,它从外部文件中提取数据。