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 してやればよいようだ。