#c# #specflow #specrun
#c# #specflow #specrun
Вопрос:
Итак, я могу успешно запустить свои тестовые примеры Specflow из Visual Studio или из Rider, но когда я хотел бы сделать это из командной строки с помощью SpecRun, он распознает 0 тестовых примеров.
После выполнения SpecRun.exe / runtests.bat я получаю следующий вывод:
Discovered 0 tests
Thread#0:
Done.
Result: tests executed with warnings
Total: 0
Я использую последние стабильные пакеты NuGet для SpecFlow и SpecRun.
Я понятия не имею, в чем может быть проблема, может быть, кто-нибудь знает вариант отладки? Есть ли какое-либо правило, где должны быть файлы функций?
Комментарии:
1. Можете ли вы просмотреть тесты в проводнике тестов Visual Studio?
2. Да, я это вижу. Но не в SpecRun
3. У меня такая же проблема, v разочаровывает
4. Были ли какие-либо обновления по этому поводу? Я прохожу через это прямо сейчас и чувствую себя совершенно некомпетентным, потому что я не могу запустить specrun из командной строки. С VS все в порядке, только командная строка. Кстати, в их документации должно быть исправление. «ProjectID» недопустим в файле настроек. Это должен быть «ProjectID». Имена настроек чувствительны к регистру.