minitest, test :: unit e trilhos

Eu li em algum lugar que 'minitest' é o "novo test :: unit para o ruby ​​1.9.2+".

Mas Ruby 1.9.3 parece incluirambos teste :: unidade e minitest, isso é verdade?

No teste de trilhos padrão, conforme descrito noGuia de teste de trilhos.... coisas comoActiveSupport::TestCase, ActionController::TestCasesão estes usandoTest::Unit ouMinitest?

No guia rails, mostra exemplos com testes definidos como este:

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

Essa sintaxe,test string, ao contrário de definir métodos com nomes comotest_something - não é mencionado nos documentos paraou Test::Unit ou Minitest. De onde vem isso? O Rails está adicionando-o, ou é realmente parte de ... qualquer teste que o lib libre esteja usando?

PS: Por favor, não me diga "apenas use rspec". Eu sei sobre o rspec. Eu estou tentando explorar as alternativas stdlib, no contexto de trilhos.

questionAnswers(2)

yourAnswerToTheQuestion