Instalando Cucumber na aplicação rails 3
Primeiramente devemos configurar o gemfile
group :test do
gem ‘cucumber-rails’
gem ‘capybara’
gem ‘database_cleaner’
end
ao tentar rodar “sudo bundle install” poderá ser levantada uma exceção, isso poderá acontecer pelo fato da gem nokogiri possui uma dependêcia com alguns pacotes. No Ubuntu/ Debian isso é resolvido facilmente, basta instalar as libs
sudo apt-get install libxslt1-dev libxml2-dev
e rodar novamente o bundler.
Após isso digite no terminal rails generate cucumber:install para criar uma feature bastar digitar
ruby script/rails generate scaffold post title:string body:text published:booleanrake db:migrate, para rodar essa migrate e para rodar a feature basta entrar com o comando
rake cucumber
Tomei como guia os sites : cucumber-rails, nokogiri. Bom, espero ter ajudado!!!



Nenhum trackbacks ainda.