Я недавно начал играть с Specflow и генерировать тестовые примеры на основе примеров на их сайте [1]. Однако сгенерированный код не компилируется. Например, строка «Дана новая игра в боулинг» генерирует следующее:
testRunner.Given("a new bowling game");
Но подпись для ITestRunner.Given ():
Given(string text, string multilineTextArg, Table tableArg);
То же самое относится к When (), And () и Then (). Также кажется, что для определения шага связывания требуется также параметр string
, который, похоже, не задокументирован.
Кто-нибудь еще имеет такие же проблемы? Я скачал Specflow 1.6.1 и использую VS2005.
Спасибо
Даниэль Б.
[1] http://specflow.org/specflow/workflow.aspx