読者です 読者をやめる 読者になる 読者になる

maeshimaの日記

メモ書きです

はじめる!Cucumber第2章

はじめる! Cucumber - 達人出版会を読み始めました。できれば一日一章ペースで進めたい。

気になった内容

Rails 2.3.10 ベースで実際にアプリを作りながらCucumberの使い方を学んでいく流れ。アプリ作って gem インストールして、下記コマンドでcucumber用ファイルをgenerate。

script/generate cucumber ja --webrat --rspec

作られるファイルのうち、下記の二つは知らなかった。cucumber-rails用。

  • config/cucumber.yml
    • rake cucumberなどの実行オプションを指定
  • config/environments/cucumber.rb
    • cucumberテスト時の Rails.env を設定する

feature-mode

featureファイルを編集するに当たって feature-mode を導入した。

michaelklishin's cucumber.el at master - GitHub

いつの間にか、日本語対応用のファイルが外に出されていたので i18n.yml も導入した。
https://github.com/aslakhellesoy/gherkin/raw/master/lib/gherkin/i18n.yml

これで feature ファイルの編集が楽になる!