Ho bisogno di avere una messa a punto e il metodo teardown per alcuni test Rails che è classe o livello di sistema, ma ho trovato solo un modo per definire un normale setup/teardown che funziona su una base per livello di test.C'è un setup_class/teardown_class per i test di Rails?
Ad esempio:
class ActiveSupport::TestCase
setup do
puts "Setting up"
end
teardown do
puts "tearing down"
end
end
eseguirà le uscite per ogni test, ma vorrei qualcosa di simile:
class ActiveSupport::TestCase
setup_fixture do
puts "Setting up"
end
teardown_fixture do
puts "tearing down"
end
end
che eseguire l'apparecchio configurazione _
prima tutti i metodi di prova , quindi eseguire l'apparecchio _
teardown dopo tutti i metodi di prova.
Esiste un tale meccanismo? In caso contrario, c'è un modo semplice per eseguire il patch di scimmia su questo meccanismo?