先日、「PHPでTDD&CIワークショップ」に行ってきました。 ノートに入れて持っていった PHPUnit が微妙に古かったりしてちょっと迷ったりして。それ以前に PHPUnit 自体をあまり使ってなかったりして。 ワークショップは、 TDD と CI (Jenkins) の二種類あり、 TDD に参加。 FizzBuzz を題材にテスト書いて、仮実装して、実装して、リファクタリングして、というのをペアプロしてみましょうというもの。会社ではペアを組む相手が居ないので、実のところペアプロ初体験でしたが、 @JP_tomo さんと組んでみました。 PHPUnit をごそごそいじっていて、正しい型で返ってきているか調べたいよねー、という話になり、型そのものをみるには assertInternalTypes() が使えるけど、 PHPUnit 3.4 では使えないねー、とか、 assertEqua