instance.send(:method_name, arg)

cu39cu39 のブックマーク 2012/09/20 06:13

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

RSpecでprivateメソッドをテストする

    Object#send(send)ならメソッドの呼び出し制限に関わらずメソッドを呼び出すことが可能なので、privateメソッドもテスト可能。 確か、1.9以降はメソッド呼び出し制限がObject#sendにも影響するとどこかで見た記憶...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう