【发布时间】:2012-11-28 06:43:01
【问题描述】:
我目前正在研究 CouchDB,以便在即将到来的项目中使用。它具有我喜欢使用的功能,但是对于 NoSQL 来说是新手,我想了解在进行前端/集成测试时如何设置 CouchDB。我正在做 BDD,所以基本上在每个场景之间我需要能够回滚/重置/恢复 CouchDB,这样场景之间就没有数据依赖关系。但我还没有找到一种干净的方法来做到这一点。因此,欢迎提出任何建议。
是不是就像在每个场景完成后从 CouchDB 中删除 db 一样简单?
【问题讨论】:
标签: c# asp.net-mvc couchdb teamcity integration-testing