0
私はcalabash-androidを使用してアプリケーションをテストしています。パラメータを使用してカスタムステップ内の既存のステップを呼び出します
私は自分自身のステップ作成:その後
Then /^There should be (\d+) customers$/ do |nr_of_customers|
...
end
を、私は上記の既存のステップを呼び出す必要があります別のステップを、作成し、私はマクロを使用することができます知っているので、私はこれを試してみました:
Given /^I hosted (\d+) customers$/ do |nr_of_customers|
#How to pass the nr_of_customers to the macro???
macro 'There should be nr_of_customers'
...
end
しかし、他のステップ関数を呼び出すマクロにパラメータnr_of_customers
を渡すにはどうすればよいですか?
'定義されていないローカル変数またはメソッド 'customer_count''があります。ステップ定義でヘルパー関数を正しく呼び出す方法はありますか? –
あなたの世界にあなたのモジュールを追加してください(カラバッシュとアンドロイドにはそれがあると仮定します)。キュウリのルビーでは 'module MyStepHelper ... end World MyStepHelper'を実行します。これにより、手順が手順で使用可能になります。 – diabolist