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