データベースのテストを行うには、PHPUnitのエクステンションであるDBUnitを利用することができます。
PHPUnit マニュアル – 第8章 データベースのテスト
インストール
ComposerでDBUnitをインストールします。composer.jsonの"require-dev"に、以下を追加します。
"phpunit/dbunit": ">=1.2"
追加したら、 composer update してインストール環境を更新。
継承するクラス
必要なメソッド
設定の変更
開発や本番など、データベースの接続条件を変更したい場合は、bootstrap.xmlを利用すると良いです。
詳しくは、PHPUnit マニュアル – 第8章 データベースのテストの「ヒント: 自前でのデータベーステストケースの抽象化」を参照。