1

私は現在、次のプロジェクトで使用する CouchDB を研究しています。使いたい機能がありますが、NoSQL は初めてなので、フロントエンド/統合テストを行うときに CouchDB をセットアップする方法を理解したいと思います。私はBDDを行っているので、基本的に各シナリオ間でCouchDBをロールバック/リセット/復元できるようにして、シナリオが互いにデータの依存関係を持たないようにする必要があります。しかし、私はまだそれを行うためのきれいな方法を見つけていません。したがって、どんな提案も歓迎されます。

各シナリオが完了した後、CouchDB から db を削除するのと同じくらい簡単でしょうか?

4

1 に答える 1

1

それはうまくいくはずです。例として、couchdb-python のテスト アプローチを見ることができます。

http://code.google.com/p/couchdb-python/source/browse/couchdb/tests/testutil.py

于 2012-11-28T08:30:34.377 に答える