¿Cuál es la mejor manera de probar los métodos protegidos y privados en Ruby, utilizando el Test::Unitmarco estándar de Ruby ? Estoy seguro de que alguien hablará y afirmará dogmáticamente que "solo debe realizar una prueba unitaria de los métodos públicos; si necesita una prueba unitaria, no...