ファイル名に基づいて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)
}
生成されたテストケースに階層を導入するにはどうすればよいですか?フォルダ構造に従ってグループに整理する必要があるので、[アカウント]にチェックマークを付けると、すべてのアカウントテストケースが選択されます。