minitest, prueba :: unidad, y rieles

Leí en alguna parte que 'minitest' es la "nueva prueba :: unit for ruby ​​1.9.2+".

Pero el ruby ​​1.9.3 parece incluirambos prueba :: unidad y minitest, ¿es eso cierto?

En la prueba de rieles por defecto, como se describe en elGuía de pruebas de rieles.... cosas comoActiveSupport::TestCase, ActionController::TestCase, son estos usandoTest::Unit oMinitest?

En la guía de rieles, muestra ejemplos con pruebas definidas así:

<code>test "should show post" do
  get :show, :id => @post.id
  assert_response :success
end
</code>

Esa sintaxis,test string, a diferencia de definir métodos con nombres comotest_something - no se menciona en los documentos paraya sea Test::Unit o Minitest. ¿De dónde viene eso? ¿Lo está agregando Rails, o en realidad es parte de ... lo que sea que esté usando la versión de prueba de rail rails?

PD: Por favor, no me digas "solo usa rspec". Sé sobre rspec. Estoy tratando de explorar las alternativas estándar, en el contexto de los rieles.

Respuestas a la pregunta(2)

Su respuesta a la pregunta