Apa cara terbaik untuk menguji unit metode terproteksi dan privat di Ruby, menggunakan Test::Unitkerangka kerja Ruby standar ? Saya yakin seseorang akan menyalurkan dan secara dogmatis menegaskan bahwa "Anda hanya harus menguji metode publik; jika perlu pengujian unit, itu tidak boleh menjadi...