У меня есть базовый класс с testcases (методами). Также у меня есть еще один класс, унаследованный от базового класса с некоторыми перегруженными тестовыми примерами (методами). Проблема заключается в том, что имена унаследованных тестовых мест (в интерпретации NUnit) содержат имя базового класса. Есть ли возможность исключить имя базового класса из имени унаследованных тестовых примеров и сделать его похожим на перегруженный.Как исключить имя класса из имени унаследованного теста в NUnit
Например:
унаследованный метод в ChildClass:
Namespace.parentClass.childClass.name
перегруженный метод в ChildClass:
Namespace.childClass.name
Вам действительно нужны тестовые методы на разных уровнях наследования? –
Это дороже, но вы можете использовать атрибут «Описание» для описания вашего теста. Это также должно работать с унаследованными методами. –