Подключил на проекте Codeception для тестирования api. Преред тестом нужно загрузить фикстуры в базу. Есть метод haveInDatabase(), который загружает одну запись в базу. Есть DataFactory, которая, на сколько я понимаю, заточена под ActiveRecord. Есть модуль Doctrine2, через который пробовал загружать данные в базу, из методов seeInDatabase() и seeInRepository() отрабатывает только последний. Пока что единственный вариант, который я вижу - в ApiTester-е сделать кастомный метод, который будет foreach-ить массив с данными и дергать haveInDatabase() на каждой итерации.