如何从我的单元测试项目中的不同文件夹访问数据源?
How can I access data source from different folders in my unit test project?
我正在使用 MSTest 并尝试在不同的文件夹中使用我的数据源,但我得到
test adapter failed to connect
我的项目是这样的
Project
|__Tests
|___TestSuite1
| |___UnitTest1.cs
| |___Data1.csv
|
|___TestSuite2
|_UnitTest2.cs
|_Data2.csv
|_Data2OtherScenario.csv
你知道我的连接字符串可能有什么问题吗?
[DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\Tests\TestSuite2\Data2.csv", "Data2.csv", DataAccessMethod.Sequential), DeploymentItem("Data2.csv")]
[TestMethod]
public void Test1(){
//Test
}
似乎连接字符串是正确的,visual studio 有一些脏文件。我最终清理了解决方案并重新启动 Visual Studio 并且它起作用了
我正在使用 MSTest 并尝试在不同的文件夹中使用我的数据源,但我得到
test adapter failed to connect
我的项目是这样的
Project
|__Tests
|___TestSuite1
| |___UnitTest1.cs
| |___Data1.csv
|
|___TestSuite2
|_UnitTest2.cs
|_Data2.csv
|_Data2OtherScenario.csv
你知道我的连接字符串可能有什么问题吗?
[DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\Tests\TestSuite2\Data2.csv", "Data2.csv", DataAccessMethod.Sequential), DeploymentItem("Data2.csv")]
[TestMethod]
public void Test1(){
//Test
}
似乎连接字符串是正确的,visual studio 有一些脏文件。我最终清理了解决方案并重新启动 Visual Studio 并且它起作用了