オブジェクト::運動

メソッド呼び出しのための一般的な実行とベンチマークハーネス
今すぐダウンロード

オブジェクト::運動 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Steven Lembark
  • 出版社のWebサイト:
  • http://search.cpan.org/lembark/

オブジェクト::運動 タグ


オブジェクト::運動 説明

メソッド呼び出しのための一般的な実行とベンチマークハーネス Object :: Authorは、OO実行ループとして機能する単一のサブルーチン、$ exationをエクスポートするPerlモジュールです(インストール名を変更するには '-n'を参照)。$ EXECUTEは、オブジェクトとセットを取得するサブルーチン参照です。オペレーション。そのリストの最初の要素は、テストされているクラスのオブジェクトです。残りの要素は操作のリストであり、それぞれが配列参照です.each操作はメソッド呼び出しとメソッドの引数で構成されています。各メソッド呼び出しはオブジェクトを使用してディスパッチされ、オプションで戻り値をいくつかの事前定義された結果と比較して、閉じ込めて記録されます。失敗した場合は、最後の操作を再実行できます.all操作はArrayRefsとして渡されます。リターン値を保存し、実行するテストを保存するか、メソッド名とそのargumentsからなるリストを保持するためにネストすることも、オブジェクト:: exationを使用します。 My @OperationZ =( #metsion and引数、#premuments]、、(メソッドが期待される方法失敗するために)]#] #moint []、[]、、#$ OBJ - > $ CODEREF(@ARGZ)、#期待値 'CODEREFリターンリスト' #ハードワイヤードメッセージ)。 #$ exation - >( 'yourclass'、@test_opz)を介して操作をプッシュすることができます。 #oosclass->メソッド(@argz)#またはオブジェクト:My $ OBJECT = yourclass-> new(@whatever); $演習 - >($ Object、@test_opz); #$ Object->メソッド(@argz)要件: ・Perl


オブジェクト::運動 関連ソフトウェア