Как я могу получить доступ к источнику данных из разных папок в моем проекте модульного тестирования? - PullRequest
0 голосов
/ 03 января 2019

Я использую MSTest и пытаюсь использовать мои источники данных в другой папке, но я получаю

тестовый адаптер не смог подключиться

Мой проект выглядит так

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
}

1 Ответ

0 голосов
/ 05 января 2019

Кажется, что строка подключения была правильной, и в Visual Studio было несколько грязных файлов.Я заканчиваю тем, что очищаю решение и перезапускаю Visual Studio, и он работает

...