2008年11月5日水曜日

Railsをターミナルからテストする

irbいいね!

自分で書いたクラスの動作のテストをその場でやりたい時がありますよね。Railsでやる場合は、ruby script/console上から操作すると簡単に動作確認が出来ます。

モデル Developerの例

ruby script/console
d = Developer.new
d.name = "Dopin"
d.password = "ppp"
d.save
=> #true
d = Developer.find_by_bame("Dopin")
d

プライベートメソッドは__send__を使う

プライベートメソッドは直接呼び出せないので、__send__(:メソッド名[,引数])を使う。

0 件のコメント: