1
13
TestContext对于每个测试都是唯一的,因此在ClassInitialize中初始化它将不起作用。您应该只将它用于TestInitialize、TestCleanup和TestMethod方法。 This post 很好地解释了一个类中的测试是如何运行的,包括线程。 这就是说,我还没有找到TestContext的用途,但我是MSTest的新手。我同意MSDN文档令人困惑。让所有的示例方法写入控制台或抛出一个消息框并不能表示这种可能性。 |
2
1
我相信您必须保存testContext的副本,否则它将退出作用域。 我补充道:
当我从一个测试中查看tc时,它包含新添加的属性。 |
3
0
TestContext用于从外部向测试传递信息。通过测试执行器或.runsettings文件,因此其数据通常是单向的。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |