如何将 Nunit 3 测试上下文添加到 Specflow 方案中



我想在我的specflow ScenarioContext中实现Nunit testcontext选项。我尝试在 RandomName.Feature.cs 文件的 ScenarioSetup 方法中手动添加此行

testRunner.ScenarioContext.ScenarioContainer.RegisterInstanceAs<NUnit.Framework.TestContext>(TestContext);
testRunner.ScenarioContext.Add("TestContext", TestContext);

但是名称测试上下文在当前上下文中不存在。 有关如何在规范流中使用 Nunit 测试上下文的任何指示

TestContext。当前上下文是必需的

testRunner.ScenarioContext.ScenarioContainer
.RegisterInstanceAs<NUnit.Framework.TestContext>(TestContext.CurrentContext);

最新更新