定義したステップ定義を calabash-android コンソールにロードすることはできますか?
コンソール内でアプリをナビゲートするときにそれらを使用できるようにしたいと思います。
ありがとう
定義したステップ定義を calabash-android コンソールにロードすることはできますか?
コンソール内でアプリをナビゲートするときにそれらを使用できるようにしたいと思います。
ありがとう
メソッドは試しましたstep('<step_name>')
か?正直なところ、これが機能するかどうかはわかりません。Ruby メソッドとステップ定義内で動作していることは知っています - コメントを投稿したかったのですが、28 ポイントの評判ではできません ;) ステップ定義内からコードを使用して Ruby メソッドを作成することもできます。
Then /^I do something$/ do
some code
goes here
end
def do_something
some code
goes here
# same code as in step definition
end
または単に使用step method
:
def do_something
step('I do something')
end
binding.pry
次に、ひょうたんコンソールで呼び出します( 「純粋な」ひょうたんコンソールを呼び出すよりも、スクリプト内で使用することを好みます-必要なすべてのメソッドが含まれていることを確認します)。