テスト::コマンド

test :: commandは、外部コマンドのテストルーチンを持つPerlモジュールです。
今すぐダウンロード

テスト::コマンド ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Daniel B. Boorstein
  • 出版社のWebサイト:
  • http://search.cpan.org/danboo/Tie-Handle-CSV-0.09/lib/Tie/Handle/CSV.pm

テスト::コマンド タグ


テスト::コマンド 説明

test :: commandは、外部コマンドのテストルーチンを持つPerlモジュールです。 test :: commandは、外部コマンドのテストルーチンを持つPerlモジュールです..SynopSistestエクステントステータス、STDOUTまたはSTDDERRは、外部コマンドの終了ステータス、STDOUTまたはSTDERRです。 Test :: Command Tests => 11を使用してください。 ## EXITステータスをテストするMy $ CMD = 'true'; exit_is_num($ cmd、0)。 exit_cmp_ok($ cmd、 '2'; stderr_like($ cmd、/ err /); stderr_unlike($ cmd、/ rre /); stderr_cmp_ok($ cmd、 'eq'、 "errn"); ## run-ancted-test -many-oo-style ##最初のテストは遅延コマンド## 2番目のテストでキャッシュされた結果を使用しますMy $ ECHO_TEST = TEST :: Command-> New(CMD => 'echoout'); $ echo_test-> exit_is_num(0 ); $ echo_test-> stdout_is_eq( "OUTN"); ##コマンド$ echo_test->実行を強制します。test ::コマンドは、選択したよくテストされた関数とそれらの使用法の間のギャップを埋めるつもりです。あなたのプログラムで。あなたのプログラムの終了ステータス、stdoutとstderrを調べることで、それが予想どおりに動作しているかどうかを判断することができます。プログラムを構成するコマンドが配列参照として表現されている場合、それは間接参照され、リストとしてシステムに渡されます。これらがどのように異なるかについては 'PERLDOC -Fシステム'を参照してください。テスト関数の最後の引数、$ nameはオプションです。デフォルトでは、$ NAMEはテスト関数名、コマンド文字列、および期待値の連結です。この構成は、一般的に障害のあるテストを識別するのに十分ですが、必要な場合は常に自分の$ NAMEを指定できます。テスト機能のインスタンスメソッドとして使用できます。これは、最初の$ cmd引数をドロップし、代わりにarrow notation.allを使用して行われます。次のexit_is_num呼び出しは同等です。 exit_is_num( 'true'、0); exit_is_num( 'true'、0、 'exit_is_num:true、0'); exit_is_num(、0); exit_is_num(、0、 'exit_is_num:true、0'); My $ cmd = test :: command-> new(cmd => 'true'); exit_is_num($ cmd、0)。 exit_is_num($ cmd、0、 'exit_is_num:true、0')。 $ cmd-> exit_is_num(0); $ cmd-> exit_is_num(0、 'exit_is_num:true、0'); $ cmd = test :: command-> new(cmd => ); exit_is_num($ cmd、0)。 exit_is_num($ cmd、0、 'exit_is_num:true、0')。 $ cmd-> exit_is_num(0); $ cmd-> exit_is_num(0、 'exit_is_num:true、0');要件: ・Perl


テスト::コマンド 関連ソフトウェア