メソッドにラップされていないテストするコードがあります。 Rubyクラスでは単独で動作します。RSpecで実行コードをテストする
begin
# Do stuff - bunch of Ruby code
end
これはRailsアプリではありません。それはスタンドアロンのRubyクラスです。私はrspecテストでbegin begin文全体を実行したくありません。このようなことをどうやってテストしますか?モック/スタブを使用して行う必要がありますか?私はいくつかの人に尋ねたが、答えも知らなかった。
メソッドの一部をテストしたくない場合は、メソッドを2つ(またはそれ以上)のメソッドに分割する必要があります。 –
ああ、これは方法ではありません。それは、コードがラップされているファイルの終わりのちょうど始まりの終わりのステートメントです。つまり、次のようなものです:Rubyコードの終わりを始める –
何かをコードの単位にしたくない場合は、コードの単一の単位。 –