RSpec
rake spec でspecを実行してみるとhave_tagなどがNoMethodErrorになってしまいます。こうしたセレクタはwebratが持っているものなのでこれを追加する必要がありそうです。 gem install webrat --pre と実行し、最新のベータ版をインストールしました。次に、…
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... (::) …