Dalam jawapan ini telah menyelesaikan masalah yang saya hadapi: Menjalankan pembenih phinx pada phpunit:
Saya mempunyai kes seperti yang anda nyatakan, saya perlu menjalankan seeder pada db mysql pada ujian unit saya, oleh itu saya melakukan langkah berikut:
namespace Tests use Phinx\Db\Adapter\MysqlAdapter; class TestAdapter extends MysqlAdapter { public function __construct(\PDO
Jawapan di atas juga memberikan penyelesaian pada masalah ini juga:
Bagaimana dengan contoh PDO saya boleh membuat MysqlConnectionAdapter juga?
Jangan ragu untuk memberikan penambahbaikan atau cadangan kepada masalah yang disebutkan. Ini adalah penyelesaian saya yang mungkin mempunyai beberapa kaveat.
Atas ialah kandungan terperinci Jawapan: Bagaimanakah saya boleh menjalankan phinx seeder tertentu dan mendapatkan rekod yang dihasilkan dalam phpunit?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!