Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > test/unit/assertionsライブラリ > Test::Unit::Assertionsモジュール > assert_no_match

instance method Test::Unit::Assertions#assert_no_match

assert_no_match(regexp, string, message = "") -> ()[permalink][rdoc]

regexp !~ string が真ならばパスします。

[PARAM] regexp:
マッチしないと期待するパターンを正規表現で指定します。
[PARAM] string:
検証する文字列を指定します。
[PARAM] message:
assert が失敗した時に表示するメッセージを文字列で指定し ます。指定しなかった場合は表示しません。
[EXCEPTION] Test::Unit::AssertionFailedError:
assert が失敗した時に発生します。

Test::Unit::Assertions#assert_match とは異なり regexp には正規表 現以外は指定できません。