しばらくの間、Ruby on Rails を使用しています。factory_girl と呼ばれるすばらしいライブラリがあり、テスト データの作成に大いに役立ちます。最近、私は PHP で同様の代替手段を探しています。私が入った唯一のライブラリはPhactoryでした。
PHP テスト データ フレームワークに関する経験を共有し、便利なライブラリをお勧めします。
しばらくの間、Ruby on Rails を使用しています。factory_girl と呼ばれるすばらしいライブラリがあり、テスト データの作成に大いに役立ちます。最近、私は PHP で同様の代替手段を探しています。私が入った唯一のライブラリはPhactoryでした。
PHP テスト データ フレームワークに関する経験を共有し、便利なライブラリをお勧めします。
" Alice "と呼ばれる新しいフィクスチャ ライブラリがあります。フレームワークには依存しませんが、Doctrine ORMを使用するか、インターフェースを実装する必要がありDoctrine\Common\Persistence\ObjectManager
ます。ObjectManager インターフェースを自分で実装する場合、データベースは必要ありません。フィクスチャをメモリに保存するだけで済みます。
YAML または PHP ファイルからフィクスチャを読み取ることができ、フィクスチャ範囲 (User1、User2 ..User10) を作成し、変数を置換し、フィクスチャを参照し、Fakerライブラリを使用してデータを生成するための規定があります。