タグ

2009年9月20日のブックマーク (2件)

  • Rubyスクリプトのテスト技法 | Netsphere Laboratories

    [2021.4] RubyUnit (RUNIT) は廃れました。Ruby 3.0 では 'test-unit' パッケージ (Test::Unit モジュール) または 'minitest' パッケージを使ってください。 Rubyスクリプトを効果的にテストする「RubyUnit」を試してみる。 http://homepage1.nifty.com/markey/ruby/rubyunit/ [リンク切れ] テストって重要? Rubyは書きやすいし,高機能なので短いスクリプトで狙ったものが書ける。だから楽しい。だからかもしれないけど,動いてるスクリプトでもリファクタリング(Refactoring)することが多いように思う。 で,うっかり振る舞いを変えてしまったりすることがある。Rubyは何でもかんでも実行時に解決するので,実行してみないと発見が難しい。 で,テストフレームワーク(Testi

  • Ruby スクリプトのユニットテスト・チュートリアル - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 少し前に公開した Ruby 用 JSON クラスに数多くのバグを仕込んでしまい(たいへんご迷惑をおかけしました m(_ _)m)、テストの重要性を改めて痛感している今日この頃です。今後も開発を続けるにあたって、現在の行き当たりばったりなテスト方法ではとてもやっていけないと危機感を持ちまして、きちんとしたユニットテストの方法を調べてみました。 で、実際に試してみたと