以下の内容はhttps://anton0825.hatenablog.com/entry/20100616/1279037631より取得しました。


RSpecでテスト

RSpec使い始めの頃にプライベート変数の値をどうやってテストするかで悩んだことがありました。
色々調べた結果、instance_evalを使えば↓のようにテストできると判明。

@test_obj.instance_eval("@field").should == 1

これは便利・・・だけど、このメソッドを使えばどこからでもプライベート変数やメソッドにアクセスできて危険では?
本番用のコードからはinstance_evalを使用できないようにした方がいいのでは。。




以上の内容はhttps://anton0825.hatenablog.com/entry/20100616/1279037631より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14