2014-10-08 10 views
7

प्रतिक्रिया घटकों के लिए परीक्षण लिखते समय, आपको उनकी शुद्धता के बारे में दावा करने के लिए उन्हें डीओएम में प्रस्तुत करना होगा। उदाहरण के लिए, यदि आप परीक्षण करना चाहते हैं कि किसी निश्चित वर्ग को किसी निश्चित स्थिति के साथ नोड में जोड़ा जाता है, तो आपको एक डोम नोड में प्रस्तुत करना होगा, फिर सामान्य DOM API के माध्यम से DOM नोड का निरीक्षण करें।प्रतिक्रिया के लिए प्रतिक्रिया के लिए jsdom की आवश्यकता क्यों होती है?

बात यह है कि, रिएक्ट एक आभासी डीओएम को बनाए रखता है जिसमें यह प्रस्तुत करता है, घटक को प्रस्तुत करने के बाद हम वर्चुअल डोम पर क्यों जोर नहीं दे सकते? ऐसा लगता है कि वर्चुअल डोम की तरह कुछ करने के लिए मुझे बहुत अच्छा कारण है।

क्या मुझे कुछ याद आया है?

+1

क्या आप अपने परीक्षण का एक उदाहरण जोड़ सकते हैं जो आपको विश्वास है कि सही नहीं है? –

उत्तर

6

आपने वास्तव में कुछ भी याद नहीं किया है। हम इसे बेहतर बनाने पर काम कर रहे हैं। वर्चुअल पार्ट्स हमेशा प्रतिक्रिया के कार्यान्वयन विस्तार के बहुत अधिक कार्यान्वित विवरण रहे हैं, परीक्षण के लिए किसी भी उपयोगी या भरोसेमंद तरीके से उजागर नहीं किया गया है। हमारे परीक्षण सहायकों में हमारे पास कुछ विधियां हैं जो आंतरिक लुकअप को लपेटती हैं जो कभी-कभी वास्तविक डोम को देखने से बचाती है लेकिन हमें और आवश्यकता है।

संबंधित मुद्दे