Unit testing 如何在运行时在VisualStudio测试框架中获取测试用例名称?
在VisualStudio测试框架中,如何在运行时获取测试用例名称 我正在使用VS2010编写我的单元测试用例,我需要在每次测试初始化期间获取测试用例名称,并将它们保存在文件中 示例代码Unit testing 如何在运行时在VisualStudio测试框架中获取测试用例名称?,unit-testing,mstest,Unit Testing,Mstest,在VisualStudio测试框架中,如何在运行时获取测试用例名称 我正在使用VS2010编写我的单元测试用例,我需要在每次测试初始化期间获取测试用例名称,并将它们保存在文件中 示例代码 [TestInitialize()] public void MyTestInitialize() { string testCaseName = //Find way to get test case name of this test case //Save Logic with Test
[TestInitialize()]
public void MyTestInitialize()
{
string testCaseName = //Find way to get test case name of this test case
//Save Logic with TestCaseName
}
[TestMethod]
public void T_1()
{
//Execute Test
}
[TestMethod]
public void T_2()
{
//Execute Test
}
文档不是100%清楚,但是类的TestContext实例的TestName属性是否提供了您所需的内容?这很简单。TestContext.TestName提供了测试用例名称是的,它提供了:)我太笨了,想不出那么多