2009-09-19 11 views

cevap

9

TestUnit, JUnit tabanlıdır ve bu nedenle çoğu dilin bağlantı noktası vardır. Bu muhtemelen en yaygın olanıdır.

Davranışa dayalı test, RSpec gibi araçlar sağladı ve şu anda, yakut/ray dünyasında en popüler test çerçevesi olabilecek gibi görünüyor. (Burada popülerliği sekmelerde tutmaya çalışan bir site var: http://ruby-toolbox.com/categories/testing_frameworks.html)

Sözdizimsel olarak iki büyük kamp arasında bir seçim yapmanız gerekecek. İçlerinde, her biri kendi geçmişi, artıları ve eksileri olan pek çok uygulama var. TestUnit dünyasında bile, "shoulda" yı alabilir ve RSpec'in size verdiği şeylerin çoğuna sahip olabilirsiniz. Kafa karıştırıcı, ha?

Araçların çoğu, bir çerçeveye açıkça bağlı değildir ve Raylardan bağımsız olarak bağımsız olarak çalışır.

İlgili konular