... çerçeveler en popülerNode.js için test sınama çerçevesi özellikle test uyumsuz kodunu destekliyor mu? <a href="https://github.com/joyent/node/wiki/modules#testing">node.js module list</a> listelenen 30+ test çerçeveler vardır
? Ve onların artıları ve eksileri nelerdir?
Çok sayıda async çağrısı içeren kodun birim sınamasını destekleyen bir çerçeve arıyorum (muhtemelen diğer düğüm projelerinin çoğunda olduğu gibi). Ayrıca, karmaşık olmaktan çok basit ve küçük bir şey arıyorum.
- Nodeunit basittir ve size çağrılacak beklemek ve bir test bittiğinde kaç iddialar tanımlamak sağlayarak zaman uyumsuz kodunu destekler: Şimdiye kadar içine baktım.
- Vowsjs ilginç görünüyor. Testleri güzel bir şekilde yapılandırmanıza ve birçok gelişmiş özellik ile birlikte gelmenizi sağlar. Bu özelliklerin gerçekten yararlı olup olmadığından emin değil misiniz, yoksa yolunuza mı çıkacaklar? Bir test çerçevesi almak ve asenkron aramaları destekleyebilir olarak
Sadece bildiğiniz gibi, Sinon da nodeunit için kullanılabilir. Aslında, nodeunit orijinal olarak QUnit API'sine dayanıyordu, ancak uyumsuzluk testini çok daha kolay hale getirmek için güncellendi. Ek bir bonus olarak, nodeunit aynı zamanda tarayıcıda kodları istemci tarafı ile paylaşmak isteyip istemediğinizi de test edebilir :) – Caolan