我将特定测试方法的测试数据保存在与函数名称相同的文件夹中。我以前在每个 中都有相同的函数调用[TestMethod]
,ClearAllAndLoadTestMethodData()
它通过 确定方法名称StackTrace
。现在,我将此功能移至[TestInitialize]
. 如何找到即将执行的方法的名称?
我想TestContext
提供这个。我可以通过它访问它,[AssemblyInitialize()]
并且在第一次运行时,它的属性Name
设置为测试方法的名称。但是,稍后这不会改变(如果我将对象保存在静态字段中)。