Вы имеете "из диапазона" ошибка:
Signal out of range 92KHz - 58Hz
Для решения его:
Advanced options
GRUB options
Галочка вкладки out-of-range
, опция У Icarus есть одна замечательная функция, которая заставляет меня использовать его. Это автоматическая перезагрузка и повторный запуск тестов.
Я держу Икара парящим над левым монитором. Каждый раз, когда я создаю Visual Studio, Icarus перезагружает сборки и запускает все тесты. Это похоже на мгновенную обратную связь от Resharper Solution Analysis, за исключением тестов вместо синтаксиса. Запуск тестов выполняется автоматически и, похоже, не влияет на производительность Visual Studio (вероятно, b / c Icarus - это собственный процесс, не размещенный внутри IDE).
Чтобы включить эту конфигурацию, перейдите в Icarus-> Options-> Обозреватель тестов. Установите флажки "Всегда перезагружать файлы" и "Запускать тесты после перезагрузки".
У вас есть сервер непрерывной интеграции (например, сервер сборки, но запускает модульные тесты)?
Если это так, вы можете настроить gallio для запуска ваших модульных тестов и иметь всю отчетную информацию там, позволяя разработчикам использовать что-то с более быстрой обратной связью во время работы.
Если нет возможности, я предпочитаю что-нибудь который интегрирован в IDE, как Testdrvien. Немедленная обратная связь действительно полезна при рефакторинге фрагмента кода или разработке чего-то нового в TDD. Кроме того, если у вас нет проверки работоспособности в одной точке (например, на сервере CI), вам понадобится столько глаз, сколько вы можете найти в этих модульных тестах. Разработчики склонны использовать все, что проще, и, как правило,