当我们从VisualStudio中的控制台应用程序运行时,TestContext为null

时间:2018-11-26 08:59:21

标签: visual-studio unit-testing testing automated-tests

我们创建了一个控制台应用程序,并将测试类和方法添加到其中。而且,无论何时我们想运行测试用例,我们都会将项目属性设置为(就像运行测试用例一样)

通过转到项目属性窗口-> CommandLineArguments->“ exe的名称”“ TestCaseName”

示例:TestProject.exe CommonScenario.Product.TestProduct

然后单击VS中可用的“调试”按钮。如果以这种方式执行操作,则TestContext在设置方法中为null。 但是,当我通过VisualStudio Test Explorer进行调试/运行时,便可以获取TestContext。 即使我通过CommandLineArguments运行,如何获取“ TestContext”的值?

0 个答案:

没有答案