id="testunit" xreflabel="TestUnit" condition="author"
Odkazy, zdroje:
Ukázka testu
require 'test/unit' class TC_StringWrapper < Test::Unit::TestCase def test_wrap wrapper = StringWrapper.new assert_equal("This is a\nwrapped\nline.", wrapper.wrap("This is a wrapped line.", 9), "The line should have been wrapped to 9 columns") end end
Potřebujeme | |
Každá třída testů musí být podtřídou (dědicem) třídy | |
Třída testů obsahuje jednotlivé testy jako metody. Jména testů musejí začínat na | |
Pomocí metod třídy testů srovnáváme očekávané a skutečné výsledky. |
Test spustíme
$ ruby tc_string_wrapper.rb