Sinatraアプリケーションの構成ブロックで呼び出されるメソッドをスタブするにはどうすればよいですか?

概要

Sinatra のドキュメントに従って、configure ブロックを使用して起動時に何かを 1 回実行します。 http://sinatrarb.com/intro.html

以下では、Creds クラスを使用して資格情報を取得し、creds に設定している構成を考えてみましょう。

configure do
    # setting at startup
    set :creds, Creds.fetch_creds
  end

mocha を使用して単体テストを作成するときに、この fetch_creds メソッドをスタブするにはどうすればよいですか?ご指導ください。

解決策

出来るよ:

Creds.stubs(:fetch_creds)

https://translate.google.com/translate?hl=ja&sl=en&tl=ja&u=https://github.com/freerange/mocha/#usage