最近、CouchDBを発見しました。CouchAppを使ってフラッシュゲームサイトを作りたいです。この種のサイトは完全にドキュメントベースであり、少しのバイナリ添付ファイルがあるため、完全に適合しているように見えます。
始める前に学ぶ必要があるのは、CouchApp/CouchDBを使用してTDDを実行する方法だけです。ワークフローのチュートリアルをグーグルで検索することはできず、既存のサーバー側のJSワークフローをCouchDB環境に適応させるのに十分な経験がありません。
あなたの提案は?
これを見て、jsunitとJasmineを見つけました。
私は親しみやすさのためにjsunitに落ち着きました、そして私はそれにいくつかの例を含む本を持っていたので(ええ、私は本当の科学的決定プロセスを知っています)。
私はそれから欲しいものを手に入れましたが、テストランナーとしてブラウザで作業する方法について完全に満足しているわけではありません。ビルドプロセスでそれを自動化するいくつかの方法を検討する必要があります。