DocTestを使ってテスト駆動開発
symfonyには、testの機構が備わっていて、symfony test-allなどで簡単にテストを実行できます。しかしながら、実際にテスト駆動開発(TDD)を行おうと思うと実際書いているソースコードの他にテストを実装しなくてはならず手間が掛かりテストの記述がおろそかになりがちです。
少し困っていたところ、最近になり”/** 〜 */”の中にテストを書くMapleDocTestというのを教えてもらって3日位使ってみたところ、すぐにその簡単さに衝撃を受け、テストの大好きになりました。
しかしながら、PHPでUnitTestのクラスを作成するクラス指向のテスティングに疑問を持ったので独自に関数指向のテストに実装(車輪の再発明!)しなおしてsfDocTestPluginを作成しました。
この投稿の続きを読む »DocTestを使ってテスト駆動開発
POSTED BY tumf ON 3 月 5th, 2008. PERMALINK

