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)が大
![Turnipのstepsファイルの分割、共有 - yuumi3のお仕事日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/dcefe1991d7d82556a768f2f73cd7cf4fb08d0d6/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fyuum3%2F20160108%2F20160108112329.jpg)