я создал custom property attribute связать каждый тест системы его требования вождения, который похож на то, описанном в ссылке ниже:NUnit- Пользовательские Свойства атрибуты отображения в окне Test Explorer,
NUnit - Multiple properties of the same name? Linking to requirements
Я использовал код, указанный в приведенной выше ссылке
[Требования (новая строка [] { "FR50082", "FR50084"})]
[Тест]
общественного недействительными TestSomething (строка а, строка б) {// бла, бла
Assert.AreNotEqual (а, б); }
который получает отображается в тестовом проводнике (фильтр по признакам), как: -
требования [System.String []] (1)
TestSomething.....
Но это не то, что я ожидал. Я требую, чтобы каждое требование отображалось индивидуально, хотя они связаны с одним и тем же тестовым примером в окне тестового проводника.
Я хочу, чтобы он отображается как (в тестовом проводнике): -
Требования [FR50082] (1)
TestSomething.....
Требования [FR50084] (1)
TestSomething.....
и т.д ....
Итак, если я связываю n число требований к тестовому примеру, тестовый проводник должен отображать один и тот же тестовый случай n раз по разным требованиям. Пожалуйста, дайте мне знать, как это можно достичь?