助田です。
In message "[XP-jp:01982] Re: JUnit で privateなメソッドのテスト"
    on 01/06/06, Atsushi Kanaya <kumichou@....jp> writes:
>  RubyUnitは、to_publicメソッドを実装しているものの、
> 基本としては、privateはそのままにしておこう、というのが
> RubyUnitの作者さんの意見だそうです。
えーと、1つだけ補足しておくと、Ruby の private メソッドは
private といいながら派生クラスから呼び出すことができます。
# Javaのprivateはこういうことは許されないですよね?
  class Foo
    def foo
    end
    private :foo
  end
  class Bar < Foo
    def bar
      foo # calling foo method of Foo
    end
  end
その分だけ、privateメソッドをテストしたいという需要は
Javaに比べると高いかも知れないんじゃないかというのも
ありました。
実際のところはどうなのか自分でも考えがまとまらないので、
とりあえず、to_publicを用意しとくので、どうしてもテスト
したい人はそれを使ってね。という感じで用意しました。
  # 個人的にはテストしない派
  助田 雅紀