2012-06-19 55 views
3

我一直在使用Ruby on Rails。它有一個叫做factory_girl的美妙庫,它可以幫助構建測試數據。最近我一直在尋找類似的PHP替代品。我進入的唯一的圖書館是Phactory是否有任何固定裝置的替代品?

我要求分享您在PHP測試數據框架方面的經驗,並推薦任何方便的庫。

+4

PHP是一種語言,RoR是一個框架。 有框架可以爲你提供諸如CakePHP的設備 –

+0

我在問的是推薦一些獨立的PHP庫,而不是框架 – henrik

+2

我敢打賭,來自RoR的'fatocry_girl'庫不適合獨立的Ruby(或者for另一個Ruby框架)...與PHP框架中的libs一樣...並且不可能創建通用的「填充我與測試數據」庫,這將與每個人的代碼一起工作... – shadyyx

回答

0

有一個稱爲 「Alice」 一個新的燈庫。它不依賴於框架,但是您必須使用Doctrine ORM或實現Doctrine\Common\Persistence\ObjectManager接口。如果您自己實現ObjectManager接口,則不需要數據庫,只需將該設備存儲在內存中即可。

您可以從YAML或PHP文件中讀取燈具,並且可以創建燈具範圍(User1,User2 ..User10),可變替換項,參考燈具並使用Faker庫生成數據。

相關問題