2013-03-28 1 views
1

Я новичок в огурце. Я установил огурец с помощью интернета. Я написал файл .feature. Но я не знаю, где разместить этот файл и как его выполнить.Как выполнить файл .feature в огурце

+1

Проверьте [Хорошее руководство по огурцам, не зависящее от рельсов] (http://stackoverflow.com/q/5688757/841064) –

ответ

1

Поскольку он хочет, чтобы вы преуспели в BDD, огурец проведет вас через процесс. Из каталога проекта, типа cucumber в CMD строке или терминал, который возвращает:

You don't have a 'features' directory. Please create one to get started. 

Создать каталог features, и поместите файл .feature в нем. Снова запустите cucumber, который возвращает ожидающие определения шагов, которые отображаются в файл feature. В качестве примера:

You can implement step definitions for undefined steps with these snippets: 

Given /^I want to use cucumber$/ do 
    pending # express the regexp above with the code you wish you had 
end 

теперь - в качестве @siekfried указывает - создать каталог с именем features/step_definitions для файлов определения шага, который должен заканчиваться _steps (например example_steps.rb). Затем отредактируйте файл определения шага с соответствующим кодом для выполнения этого шага.

Смежные вопросы