Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > runit/testcaseライブラリ > RUNIT::TestCaseクラス

class RUNIT::TestCase

クラスの継承リスト: RUNIT::TestCase < RUNIT::Assert < Test::Unit::Assertions < Test::Unit::TestCase < Test::Unit::Assertions < Object < Kernel

要約

テストの基本単位(あるいは「テスト本体」)を構成するクラスです。

このモジュールは RubyUnit との互換性のためにのみ提供されています。 これからユニットテストを書くときは test/unit を使ってください。

特異メソッド

new(test_name, suite_name = RUNIT::TestCase.name) -> RUNIT::TestCase

自身を初期化します。

suite -> RUNIT::TestSuite

テストスイートを作成して返します。

インスタンスメソッド

assert_equals(expected, actual, message = nil)

Test::Unit::Assertions#assert_equal の別名。

[PARAM] expected:
期待値を指定します。
[PARAM] actual:
実際の値を指定します。
[PARAM] message:
検査に失敗した場合のメッセージを指定します。
name -> String

名前を返します。

run(result) { .... } -> ()

テストを実行します。

[PARAM] result:
RUNIT::TestResult のインスタンスを指定します。
class RUNIT::TestCase