Я пытаюсь получить значения параметров, определенные в тестовом примере в DevOps Azure (ранее VSTS).Мой тестовый пример выглядит так - Azure devops test *
Я пытаюсь получить значения в методе теста, который выглядит следующим образом -
[DataSource("Microsoft.VisualStudio.TestTools.DataSource.TestCase",
"https://[companyName].visualstudio.com;[projectName]",
"5843", // this is the test case number
DataAccessMethod.Sequential),
TestMethod]
public void DataOverlapsBottomRowOfFilterFromTestParameter()
{
string column1 = TestContext.DataRow[0].ToString(); // read parameter by column index
string column2 = TestContext.DataRow["Column2"].ToString(); //read parameter by column name
// rest of the code
}
Во время работыэтот тест он даже не входит в код метода теста.Это выдает эту ошибку -
Адаптер модульного теста не смог подключиться к источнику данных или прочитать данные.Дополнительные сведения об устранении неполадок, связанных с этой ошибкой, см. В разделе «Устранение неполадок, связанных с модульными тестами, управляемыми данными» (http://go.microsoft.com/fwlink/?LinkId=62412) в библиотеке MSDN. Сведения об ошибке: невозможно найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен.
Ошибка метода теста
Пожалуйста, кто-нибудь может указать мне, что мне здесь не хватает? Я следовал документации по Data-Driven Unit Test. Но я чувствую, что могу бытьпропустить что-то, что может заставить его работать. Спасибо!