perl界でよく使われているらしいproveで実行できるユニットテストフレームワークを書いてChukanに統合してみた。理由は?と聞かれれば Chukan::Test が作りたかった!Ruby的にはRSpecを使っておけばいい気がする。 見た目的にはperlのTest::BaseのRuby移植版、かも知れない。 分散システムのテストで書きたくなる手続き型のテストと、データ駆動型のテストを混ぜて書ける。 テストケースの例: #!/usr/bin/env ruby require 'chukan' include Chukan::Test # テスト開始 test "load mylibrary" do # test "テスト名" do require "mylibrary" # 真を返すハズのブロック end # end run {|b| # __END__ 以下のYAMLドキュメントを繰り