有哪些工具可用于在 mongodb 中填充测试数据。我们过去使用过dbunit,但它似乎没有等效的 maven 插件。
问问题
2412 次
2 回答
1
第一个问题是您希望从哪个来源加载数据?来自另一个 mongodb,来自 sql,来自 xml,来自文本文件等。
至于我,我使用一些帮助类(每个我的 mongo 文档一个)来创建一些我在测试期间需要的实体。此外,我的每个业务对象都有一个测试类,在测试开始之前我运行助手以创建测试环境,测试完成后我删除所有创建的数据。这种方法甚至适用于生产数据库。
我可以建议另一种方法。例如,如果您有一些带有数据的生产 mongo db,您可以复制 mongo 数据,在此数据上运行新的 mongo db 并运行测试,并在测试完成后删除此 db。
于 2010-12-23T12:01:05.350 回答
1
http://eliothorowitz.com/post/459890033/streaming-twitter-into-mongodb这看起来怎么样?现在您只需要一个更容易找到的 JSON 或 CSV 生成器。
于 2010-12-28T11:24:02.263 回答