मुझे एक प्रतिक्रिया ऐप मिला है जिसमें मैंने Logger नामक एक उपयोगिता वर्ग बनाया है (एक प्रतिक्रिया घटक नहीं)। अब मैं जेस्ट का उपयोग करके कक्षा के लिए कुछ परीक्षण बनाना चाहता हूं।

जेस्ट स्थापित है, और मैंने कक्षा के समान फ़ोल्डर में Logger.test.js नामक एक फ़ाइल बनाई है। npm test चलाते समय मुझे यह त्रुटि मिलती है:

'Logger.test.js' से मॉड्यूल '../Logger' नहीं खोजा जा सका

मुझे कहीं भी jest.config.js नाम की कोई फ़ाइल नहीं मिली, और package.json फ़ाइल में कुछ भी नहीं है जो जेस्ट को कॉन्फ़िगर करने के लिए आरक्षित है (jest केवल वहाँ निर्भरता में उल्लेख किया गया है)।

मैं जेस्ट को कैसे महसूस करा सकता हूं कि कक्षा एक मॉड्यूल है जिसे परीक्षण करने की आवश्यकता है?

0
Yonatan Nir 27 अक्टूबर 2019, 16:19

1 उत्तर

सबसे बढ़िया उत्तर

ऐसा लगता है कि आप त्रुटि संदेश में पैरेंट फ़ोल्डर से आयात करने का प्रयास कर रहे हैं: ../Logger'./Logger' होना चाहिए

1
Yonatan Nir 27 अक्टूबर 2019, 13:43