Cucumber
Cucumberのfeatureを日本語で記述したいので、web_steps.rbを日本語化するweb_ja_steps.rbを作成しました。翻訳はid:moroさんのmoro-misoを参考にしました。 # coding: UTF-8 Given /^"([^\"]*)"ページを表示している$/ do |page_name| Given /^I am on #{pa…
CucumberとRSpecの設定が終わったので、最初の機能であるブログ記事の作成についてのfeatureを生成してみます。Rails 2.xとは構文が変わっていますね。 rails generate cucumber:feature article title:string body:text 英語のmanage_articles.featureが生…
Railsアプリを生成した後、CucumberやRSpecを生成していなかったので、生成する事にします。まず、cucumber-rails の README を参照すると、Gemfileに下記の追加を行う必要があるらしい。 gem 'capybara' gem 'database_cleaner' gem 'cucumber-rails' gem '…
今回の開発はBDDでやってみようと思うので、Cucumber と Rspec をインストールします。Cucumberは、cucumber-railsを指定してインストール。 masatoshi@ubuntu:~$ gem install cucumber-rails Building native extensions. This could take a while... (::) …