2016 - 01 - 08 Turnipのstepsファイルの分割、共有 現在、Turnipを使って、あるアプリの Endo-to-Endテストを書いてます。 ご存知の通り、 Turnip は Cucumber同様に 自然言語 に近い Gherkin 形式でテストが書ける ツール です。 Gherkin記述の featureファイルを 実際に Endo-to-Endテストを実行する Capybara API に変換する部分は steps というところに Ruby のコードを書きます。 feature 機能: モンスターを攻撃する 前提: モンスターがいる シナリオ: モンスターを攻撃する もし それを攻撃したら ならば それは死ぬ steps step " モンスターがいる " do @monster = Monster .new end steps の分割 テスト(feature)が大