正しいテストにならない。tearDownの契機で、データベースを元の状態にロールバックできるモードがほしい。実装方法としてはsymfony側テストのsetUp契機で、トランザクションをBEGINする特定のURLをキックapi.php/testutil/begintearDown契機で、トランザクションをロールバックするURLをキックして制御する。api.php/testutil/rollbackなど。テスト手法として、このやり方がいいのかどうかはわからないけど、あると便利。agoAPIの単体テスト場合は1APIコールで1シーケンスしかないから、api.php/member/search.json?debug=1というようにリクエストパラメータやapi_dev.phpなどで規定してもいい。ひとつのAPIアクションシーケンスでデータをロールバックしてしまう。APIを複数固めて呼び出す場合の複合的なロールバックについては、別の手段を考えるのでもいい。