Мариновать с Синатрой? - PullRequest
       14

Мариновать с Синатрой?

0 голосов
/ 07 января 2012

Я новичок в веб-разработке на ruby ​​и экспериментирую с Sinatra. Мне нравится то, что я видел в Cucumber / Pickle для тестирования в стиле BDD. У меня есть настроенный и работающий Cucumber, но теперь я в тупик от интеграции Pickle. Совместимо ли это с Синатрой? Все примеры, которые я видел в Интернете, в основном касаются Rails.

1 Ответ

0 голосов
/ 08 января 2012

Вы можете получить шаблоны , которые использует генератор маринованных направляющих, и адаптировать их к вашим потребностям.

Из того, что делает генератор, вам потребуется файл features/support/pickle.rb, подобный следующему:

require 'pickle/world'
# Example of configuring pickle:
#
# Pickle.configure do |config|
#   config.adapters = [:machinist]
#   config.map 'I', 'myself', 'me', 'my', :to => 'user: "me"'
# end
# require 'pickle/path/world'
# require 'pickle/email/world'

И вам нужно вставить pickle_steps.rb в вашу директорию шагов.Есть также шаблоны для путей и шагов, специфичных для электронной почты.

Помогает ли это?

...