2012-06-28 17 views
16

क्या किसी को ember.js ऐप्स का परीक्षण करने के बारे में किसी भी संसाधन, उदाहरण या ट्यूटोरियल के बारे में पता है?परीक्षण ember.js अनुप्रयोगों के साथ jasmine

आप विचारों का परीक्षण कैसे करते हैं?

इस पर कोई व्यापक उदाहरण/जानकारी प्रतीत नहीं होती है।

उत्तर

16

मैं एक उदाहरण का प्रस्ताव नहीं दे सकता कि आप इसे कैसे प्राप्त कर सकते हैं, लेकिन मुझे एक ऐसी परियोजना मिली है जो जैस्मीन का परीक्षण उनके परीक्षण के लिए करती है: आपको गिटहब पर ember-resource प्रोजेक्ट पर एक नज़र डालना चाहिए। यह जैस्मीन का प्रयोग उनके परीक्षणों के लिए करता है, जो spec/javascripts में स्थित हैं।

इस परियोजना में Rakefile और संबंधित कार्य भी हैं जो आपको चश्मा को सुविधाजनक तरीके से निष्पादित करने देते हैं। http://www.thesoftwaresimpleton.com/blog/2012/04/03/testing-ember-and-the-runloop/

2

तुम भी एंबर खुद के परीक्षण कार्यक्षमता का उपयोग कर सकता है, this post

में वर्णित के रूप में क्या मूल रूप से है करता अक्षम करने जाता है:


वहाँ जैस्मीन के साथ Ember.js परीक्षण के बारे में एक ब्लॉग पोस्ट है सेटिंग द्वारा एम्बर रनलोप: Ember.testing = true इस तरह आपको यह जांचने की ज़रूरत नहीं है कि आपका एसिंक्रोनस कोड समाप्त हो गया है या नहीं। आप सरल अपनी ही runloop में लपेट कर सकते हैं:

// Creating an application normally happens async, 
// which is why we have to wrap it in Ember.run 
Ember.run(function() { 
    App = Ember.Application.create(); 
}); 
संबंधित मुद्दे