現在、 Sinatraアプリのヘルパー メソッドをCucumber内からスタブ化するのに苦労しています。
簡単なセッション認証 (Cookie による)を備えたSinatraアプリがあり、 Cucumberシナリオのlogged_in?
ヘルパー メソッドをスタブ化して認証を無効にしたいと考えています。セッションに関して Sinatra と Cucumber に問題があるように思われるので、Mocha を使用して問題を回避することを考えました。
Sinatra::Application
ただし、 -Block 内からインスタンスにアクセスGiven
してメソッドをスタブ化する方法がわかりません。