Skip navigation.

Technote

by sizuhiko

本日、無事発売されました

, ,

「Webアプリケーションテスト手法」という本を共著しました。「SimpleTestによるPHPのテスト」というお題で、PHPの自動テストについて書きました。実はこの本は紆余曲折あったのですが、まさに”無事”という言葉が当てはまります。何はともあれ拍手!パチパチ :cheers:


で、SimpleTestとはxUnit系のテスティングフレームワークなんで。assertEqual()とかあるわけですが、本家のWebサイトや自身のテストコードが
assertEqual($hoge, 'Hello');
みたいになってるんで、本もそのとおりにしています。
本当なら、
assertEqual('Hello', $hoge);
とassertEqual(期待値, 戻り値);みたいに書きたいわけですが、まぁ大きな問題ではないです。
と、思ってCakePHPのテストコードを見てみたら、やっぱりassertEqual(戻り値, 期待値);のほうになってるんですね。SimpleTestベースに使っているから、そのままなんだと思います。
PHPUnitは、assertEqual(期待値, 戻り値);になってますね。テストコード見ると、SimpleTestベースなのかPHPUnitベースなのかわかるという副作用もありますが。。。。

Flex2でCoverFlowクローンを作る (6) ~アニメーション効果を付けるFlex2でCoverFlowクローンを作る (7) ~マウスイベントを取得する

Comments

keiki 22. August 2008, 15:16

出版、おめでとうございます :cheers:

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

Download Opera, the fastest and most secure browser
November 2009
S M T W T F S
October 2009December 2009
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30