特集

PHPUnit3で始めるユニットテスト

 

  • 第5回 PHPUnitの便利な機能とPhingとの連携
    • 既存クラスからテストを作成する
    • 複数のテストをまとめて実行する
    • phingとの連携

    2007年10月30日

  • 第4回 モックオブジェクトを使ったテスト
    • モックオブジェクトを使ったテスト
    • PHPUnit3のモックオブジェクト生成機能
    • CartTestクラスにモックオブジェクトを導入する

    2007年10月23日

  • 第3回 ショッピングカートクラスを作ってみる(2)
    • 4番目の仕様「商品コードを指定して,カートに入っている数量を取得できる」
    • 5番目の仕様「すべての商品コードと数量をまとめて取得できる」
    • 6番目の仕様「クリアすると,カートは初期状態になる」
    • 不足している仕様とテストを追加する
    • テストのコードカバー率を確認する
    • Cartクラスとテストケースのリファクタリング

    2007年10月16日

  • 第2回 ショッピングカートクラスを作ってみる(1)
    • ショッピングカートクラスを作ってみる
    • 1番目の仕様「初期状態では,カートに入れられた商品数は0」
    • 2番目の仕様「商品を追加する場合,商品コードと数量(正数)を指定する」
    • 3番目の仕様「数量を変更する場合,商品コードと変更する数量(整数)を指定する」

    2007年10月9日

  • 第1回 PHPUnit入門
    • はじめに
    • PHPUnitとは
    • 使用する環境
    • PHPUnitのインストール
    • PHPUnitの基本的な使い方
    • 実際にテストを書く際のポイント

    2007年10月2日

 

著者プロフィール

下岡秀幸(しもおかひでゆき)

PHP関連の情報サイト「Do You PHP?」の管理人。PHP歴は長いが,あまり仕事で使ったことがないという噂がある。最近はα版のPEAR・PECLに手を出しては地雷を踏んでいることが多い。

URLhttp://www.doyouphp.jp/http://d.hatena.ne.jp/shimooka/