タグ

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

  • PHPUnitでMockオブジェクトを使う

    PHPUnit3がリリースされました。このバージョンにはMockがサポートされているのですが、PHPUnit3はPHP5を対象としているので残念ながらPHP4では動作しません。ですのでPHP4対応のPHPUnitでMockクラスを使う方法を探ってみました。 使うのはPHPUnitと並ぶユニットテストツールのSimpleTestです。こちらはPHP4対応でMockクラスがサポートされています。これをPHPUnitと組み合わせて使ってみます。 SimpleTestインストール PEARパッケージが以前はあったようなのですが、sourceforgeにはそれらしいものが見当たりませんでした。 zuzara : symfonyチュートリアル実践【第14~16日目】を参考に以下のコマンドでインストールしました。 $ pear install http://jaist.dl.sourceforge.ne

  • PEAR経由でSimpleTest動作確認 - もにっき

    まずPEAR経由でSimpletTestパッケージのインストールに躓きました。 なんだか最新のPEARだと、チャンネルというものを利用してSimpleTestをPEAR経由でインストールして管理ができるというのでためしてみたところ、ハマりました。 SimpleTest自体はすごくいい感じですね、どんどんユニットテストを書いてそれらを自動でテストケースに追加できそうです。 名前のとおり動きやコードがシンプルなのがいいですね、私でもコードを追えましたから(笑)。 # あと、error_reporting(E_STRICT); で厳密な文法チェックをしたら、 # SimpleTestのほうで構文エラー連発でした(笑)、しょうがなしに外して実行しました。 ■疑問1 SimpleTestがどこのチャンネルにアップされてるかどうかを調べる方法は? 結局私はバイナリをダウンロードしてきてREADMEを見

  • 1