RubyUnit již není udržována a protože Test::Unit je s ní kompatibilní, je vhodné používat již jen Test::Unit. Staré testy převedeme pod nový testovací modul takto:
Zaměníme řádek
require 'runit'
za
require 'test/unit'
Zaměníme
class TestXYZ < RUNIT::TestCase
za
class TestXYZ < Test::Unit::TestCase
Zaměníme testovací metody.
původní | nová |
---|---|
assert_equals | assert_equal |
assert_exception | assert_raises |
Definujeme-li metody setup
, teardown
, ... Použijeme nové názvy
původní | nová |
---|---|
setup | set_up |
teardown | tear_down |