HTTP-WebTest-2.04 > HTTP::WebTest::TestResult
HTTP-WebTest-2.04

名前

HTTP::WebTest::TestResult - Test results class

HTTP::WebTest::TestResult - テスト結果クラス

概要

    use HTTP::WebTest::TestResult;

    my $result = HTTP::WebTest::TestResult;

    my $bool = $result->ok;
    $result->ok($bool);
    my $comment = $result->comment;
    $result->comment($comment);

    if($result) { ... }

説明

Objects of this class represent test results. Test results are basicly ok/not ok and some attached commentary.

このクラスのオブジェクトはテスト結果を表現します. テスト結果は 基本的な ok/not ok と, 追加のコメントを持っています.

This class overloads bool operation so it can be directly used in statements that require boolean values.

このクラスは bool 操作をオーバーロードしています. その為 真偽値が必要な箇所で直接使うことができます.

    if($result) { ... }

is equivalent to

これは次の式と等値です.

    if($result->ok) { ... }

クラスメソッド

new ()

Constructor

コンストラクタ

復帰値

A new HTTP::WebTest::TestResult object.

新しい HTTP::WebTest::TestResult オブジェクト.

ok ($optional_ok)

If $optional_ok is passed, Defines whether or not test is successful.

もし $optional_ok が渡されたのならテストが成功したかどうかを 定義します.

復帰値

True if test is successful. False otherwise.

テストが成功だったのなら真を, そうでなければ偽を返します.

comment ($optional_comment)

If $optional_comment is passed, sets test result comment.

$optional_comment が渡されればテスト結果のコメントを設定します.

復帰値

A test result comment.

テスト結果のコメント.

コピーライト

Copyright (c) 2001-2003 Ilya Martynov. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

このプログラムはフリーソフトウェアです. このプログラムは Perl 自身と同じ条件下で再配布・改変可能です.

SEE ALSO

HTTP::WebTest

HTTP::WebTest::API

HTTP::WebTest::Test