У нас очень сложная структура производных классов, которая формирует наши системные/интеграционные тесты. Теперь я начал использовать параметризованный NUnit TestFixture
в одном из своих тестовых классов, и ReSharper 6.1.1 это очень не нравится.
Если я запускаю тест непосредственно из сеанса модульного тестирования, тестовое приспособление всегда помечается как неубедительное. Если я запускаю тест из кода, я получаю тот же результат, но если я разверну значок Resharper на тестовом приспособлении и выберу для запуска только один конкретный тестовый пример, он очень редко запустит все тесты внутри приспособления для этого случая, но в большинстве случаев это снова пометит фикстуру как неубедительную.
Моя параметризованная фикстура без проблем работает в NUnit test runner.
Я также создал пример параметризованного фикстура с одним уровнем наследования, и он работает, так что проблема находится где-то внутри всей нашей «структуры» для системных тестов.
Есть ли способ выяснить, почему прибор помечен как неубедительный и исключен из тестового прогона?