PHPUnit の Database Extension の Composite データセットの作り方
$ phpunit --version PHPUnit 3.6.10 by Sebastian Bergmann.
DbUnit-1.1.2。
ここに書かれてあるとおりにやったら以下のエラーが出た。
Argument 1 passed to PHPUnit_Extensions_Database_DataSet_CompositeDataSet::__construct() must be an array, none given
該当ソース(/usr/share/pear/PHPUnit/Extensions/Database/DataSet/CompositeDataSet.php 等)を見ると、コンストラクタにデータセットの配列を渡さなければいけないようだった。
addDataSet のかわりに配列に入れて new してやればよいようだ。