У нас есть некоторые интеграционные тесты в нашем решении. Для запуска этих тестов программное обеспечение для моделирования должно быть установлено на ПК разработчика. Однако это программное обеспечение не установлено на каждом компьютере разработчика. Если программное обеспечение для моделирования не установлено, эти тесты следует пропустить иначе == > NullRefException.
Теперь я ищу способ сделать "условное игнорирование" для тестов /testfixtures. Что-то вроде
если (simulationFilesExist) делать testfixture else skip testfixture
NUnit дает некоторые полезные вещи, такие как игнорирование и явное, но не то, что мне нужно.
Спасибо