在我的应用程序中生成用于测试目的的数据集时,我遇到了一个常见问题。我发现了许多提供原始数据生成的工具 ( http://www.webresourcesdepot.com/test-sample-data-generators/ ),但我正在寻找更复杂的东西。
我有一个带有 doctrine2 项目的 symfony2。实体是用适当的关系定义的——一对一、一对多、多对多。是否有任何解决方案可以提供基于这些实体的自动数据生成?也许太多了,也许不是。感谢您的任何提示。
最佳答案
你应该看看:
- Doctrine data fixtures - 加载固定装置并允许您在每次测试运行时清除表格
- Alice - 允许您从 csv/yaml/xml/etc 加载固定装置
- Faker - 允许您通过种子生成随机数据 - 与数据夹具集成
关于database - 使用 doctrine2 测试 symfony2 的数据生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15159043/