タグ

simpletestに関するarrow0626のブックマーク (2)

  • 眠るシーラカンスと水底のプログラマー(旧):テストケース作成最初の一歩 - livedoor Blog(ブログ)

    前回の「cakePHP:テスト駆動開発をするには?」は、cakePHP内でテスト駆動開発を行うためのTest Suiteを動作させる環境構築で終わったので今回は、 さわりだけテストケースを記述して、レッド→グリーンの流れを紹介します。 search_dir_file_name.test.php というテストケースを記述するファイルの中身は <?php ?> だけだったので、当たり前にテスト失敗(レッド)が表示されていました。 今回はコードを修正して、 require_once 'controllers/components/search_dir_file_name.php'; class SearcDirFileNameTest extends UnitTestCase { var $Obj; function setUp() { $this->Obj = new SearcDirFile

  • Overview and feature list for the SimpleTest PHP unit tester and web tester

    このページは PHP用のSimpleTestツールの 要約 現在のものと計画されている 特徴のリスト, ウェブ上にはたくさんの ユニットテストリソース があります SimpleTest とは? SimpleTestの中心は、テストケースクラスで構成されるテスティングフレームワークです。 これらは、基テストケースクラスの継承クラスとして書かれ、各々は実際にテストコードを 含むメソッドで拡張されています。 最上位のテストスクリプトは、このテストケースを一つずつ順番に run() を起動します。 各テストメソッドは、様々なアサーションを起動するように記述されていて、 開発者は、例えば assertEqual() であれば、trueである ことを期待します。 期待した値がが正しい場合、成功した結果は監視しているテストリポーターに送られます。 しかし、どんな失敗も警告や間違いの記述を引き起こします

  • 1