Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在VSCode中使用TestContext.Datarow时出现问题_C#_Visual Studio Code_Mstest_Data Driven Tests - Fatal编程技术网

C# 在VSCode中使用TestContext.Datarow时出现问题

C# 在VSCode中使用TestContext.Datarow时出现问题,c#,visual-studio-code,mstest,data-driven-tests,C#,Visual Studio Code,Mstest,Data Driven Tests,这是我在这里的第一个问题,我希望我能得到一些帮助 在开始之前,我尝试在VSCode上使用MSTest运行一个数据驱动的测试脚本 当我尝试使用从文件中获取值时 string webSiteTwo = TestContext.DataRow["Website"]; DataRow显示一个错误,说明: “TestContext”不包含“DataRow”的定义,并且没有 扩展方法“DataRow”接受类型为的第一个参数 可以找到“TestContext”(您是否缺少using指令或 装配参考?) 在线

这是我在这里的第一个问题,我希望我能得到一些帮助

在开始之前,我尝试在VSCode上使用MSTest运行一个数据驱动的测试脚本

当我尝试使用从文件中获取值时

string webSiteTwo = TestContext.DataRow["Website"];
DataRow
显示一个错误,说明:

TestContext
”不包含“
DataRow
”的定义,并且没有 扩展方法“
DataRow
”接受类型为的第一个参数 可以找到“
TestContext
”(您是否缺少using指令或 装配参考?)

在线查看时,
DataRow
对象似乎来自
System.Data
,因此我使用
System.Data
将其添加到我的程序中,以查看这是否解决了问题,但这不起作用。然后,我尝试使用
System.Data.Datarow
添加,以查看这是否有效,但似乎我没有用于此的程序集

我想知道是否有人遇到过这个问题,如果有,他们是如何解决的

我使用的是MacBookPro,VSCode为1.20.1,C#


根据文档,正确的名称空间是:

using Microsoft.VisualStudio.TestTools.UnitTesting;

看看这里:

谢谢你的回复,我想我应该把我正在使用的东西列出来<代码>使用Microsoft.VisualStudio.TestTools.UnitTesting;使用制度;使用System.Collections.Generic;使用OpenQA.Selenium;使用OpenQA.Selenium.Chrome;使用OpenQA.Selenium.Remote;使用应用接口;使用OpenQA.Selenium.Appium.iOS;使用OpenQA.Selenium.Appium.Android;使用System.Net.Http;Net系统;使用系统文本;使用System.IO;使用系统数据您正在使用.NET Core吗?适配器的.Net核心版本尚不支持数据源。
private TestContext testContextInstance;
public TestContext TestContext
{
       get { return testContextInstance; }
       set { testContextInstance = value; }
}
using Microsoft.VisualStudio.TestTools.UnitTesting;