大規模な Node アプリ用に Vows から Mocha に切り替えるかどうかを決定しようとしています。
私は Vows の経験のほとんどすべてを楽しんできましたが、議論の経過には奇妙な点があります。トピックがどのように機能するかを覚えるために、常に頭をかきむしる必要があり、それはテストを作成するための基本を妨げます。これは、深くネストされた非同期テストで特に問題になります。ただし、Vows と async.js を組み合わせると少しは役立つことがわかります。
そのため、Mocha はレポート作成においてより柔軟に見えます。テスト スタイルを自由に選択できる点が気に入っています。重要なのは、ブラウザーでも実行できることです。これは非常に便利です。しかし、深くネストされた非同期テストの読みやすさの問題がまだ解決されていないのではないかと心配しています。
誰にも実用的なアドバイスはありますか? Mocha は深くネストされたテストを読みやすくすることができますか? 何か不足していますか?