Skip to content

hachi8833/turnip_generic_steps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Turnip generic steps

概要

受け入れテスト自動化ソフトTurnipでよく使われるstepをテンプレとしてまとめた。Ruby on Rails環境での使用を想定。

使い方

  1. Railsで RSpec、Cucumber、Turnipを使用可能な環境を整える (詳細は省略、Turnipについてなどを参照)
  2. generic_step.rbを spec/stepsディレクトリに置く
  3. 以下のような要領でfeatureファイルに受け入れテストを書き、spec/acceptanceディレクトリやspec/featuresなどに置く
前提 "[参加者一覧]"リンクをクリックする
ならば "参加者一覧"と表示されている
かつ "[参加者編集]"リンクをクリックする
かつ "[追加]"リンクをクリックする
ならば "1件追加"と表示されている
かつ "sankasha[name]""参加者001"を設定する
かつ "sankasha[yomi]""さんかしゃよみ"を設定する
かつ "sankasha[zip_code]""239-0803"を設定する
かつ "sankasha[address]""住所1"を設定する
かつ "sankasha[sub_address]""住所2"を設定する
かつ "sankasha[tel]""03-671-2500"を設定する
かつ "sankasha[fax]""03-671-2501"を設定する
かつ "sankasha[eigyou]""営業太郎"を設定する
かつ "sankasha[email]""[email protected]"を設定する
かつ "追加"ボタンをクリックする
ならば "参加者001を作成しました"と表示されている
  1. 後は普通にRSpecを実行

About

Generic steps for Turnip

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages