Я генерирую тестовые случаи NUnit на основе имен файлов.
Каталог выглядит следующим образом:
Customer
CustomerTestCase1.xml
CustomerTestCase2.xml
Account
AccountTestCase1.xml
AccountTestCase2.xml
Я использую TestCaseSource:
string[] list = Directory.GetFiles(path, "*", SearchOption.AllDirectories)
foreach (string file in list)
{
yield return new TestCaseData(file)
}
Какввести иерархию в сгенерированные тестовые случаи?Мне нужно, чтобы они были организованы в группы в соответствии со структурой папок, чтобы я мог поставить галочку «Учетная запись», и все тестовые случаи будут выбраны.