jestjs पर टैग किए गए जवाब

जेस्ट जैस्मीन पर आधारित फेसबुक द्वारा बनाई गई जावास्क्रिप्ट यूनिट टेस्टिंग फ्रेमवर्क है और स्वचालित मॉक क्रिएशन और जैस्मोइड वातावरण प्रदान करता है। इसका उपयोग अक्सर रिएक्ट घटकों के परीक्षण के लिए किया जाता है।

4
जेस्ट कैश को कैसे साफ़ करें?
जेस्ट पैकेज का एक पुराना संस्करण उठा रहा है और इस तरह मेरे परीक्षण विफल हो जाते हैं जब तक कि मैं उपयोग नहीं करता --no-cache। मैं पैकेज फ़ोल्डर को भी हटा सकता हूं node_modulesऔर जेस्ट परीक्षणों (लगभग सभी पास) को चलाने के लिए खुश है। तो मैं जेस्ट कैश …
108 jestjs 

6
Jest: यूनिट परीक्षणों के अंदर कंसोल को अक्षम करने का बेहतर तरीका
मुझे आश्चर्य है कि अगर एक विशिष्ट जेस्ट परीक्षण के अंदर कंसोल त्रुटियों को अक्षम करने का एक बेहतर तरीका है (यानी, प्रत्येक परीक्षण से पहले / बाद में मूल कंसोल को पुनर्स्थापित करें )। यहाँ मेरा वर्तमान तरीका है: describe("Some description", () => { let consoleSpy; beforeEach(() => { …

5
कीट और प्रतिक्रिया-परीक्षण-पुस्तकालय का उपयोग करते हुए तत्व के गैर-अस्तित्व के लिए आप कैसे परीक्षण करते हैं?
मेरे पास एक घटक पुस्तकालय है जो मैं जेस्ट और प्रतिक्रिया-परीक्षण-पुस्तकालय का उपयोग करने के लिए इकाई परीक्षण लिख रहा हूं। कुछ प्रॉप्स या घटनाओं के आधार पर मैं यह सत्यापित करना चाहता हूं कि कुछ तत्वों का प्रतिपादन नहीं किया जा रहा है। getByText, getByTestIdआदि फेंक और त्रुटि react-testing-libraryअगर …

10
टाइपस्क्रिप्ट के साथ मजाक में निर्भरता
एक मॉड्यूल का परीक्षण करते समय एक अलग फ़ाइल में निर्भरता होती है। उस मॉड्यूल को jest.Mockटाइप करने के लिए असाइन करते समय एक त्रुटि मिलती है कि mockReturnThisOnceनिर्भरता पर विधि (या कोई अन्य jest.Mock विधि) मौजूद नहीं है, यह इसलिए है क्योंकि यह पहले से टाइप किया गया है। …

4
Jest के साथ केवल एक परीक्षण चलाएँ
बहुत सरल, मैं जेस्ट के साथ सिर्फ एक परीक्षण चलाना चाहता हूं। मैं लगाता हूं it.onlyया describe.onlyफिर भी यह पूरी तरह से परीक्षण करता है। मुझे लगता है कि यह मेरी आखिरी प्रतिबद्ध के बाद से सभी परीक्षण चला रहा है, लेकिन यह onlyध्वज के साथ स्पष्ट रूप से सेट, …

3
प्रत्येक परीक्षण से पहले जेस्ट मॉक फ़ंक्शंस कॉल को कैसे रीसेट करें
मैं जेस्ट में नया हूं, मैं परीक्षण के लिए इसका उपयोग करने की कोशिश कर रहा हूं कि क्या एक फ़ंक्शन को बुलाया गया था या नहीं। मैंने देखा कि mock.calls.length हर टेस्ट के लिए रीसेट नहीं हो रहा है, लेकिन जमा हो रहा है। मैं हर परीक्षण से पहले …

3
प्रति परीक्षण के आधार पर नकली कार्यान्वयन को कैसे बदलें [जेस्टज]
मैं प्रति परीक्षण के आधार पर एक नकली निर्भरता के कार्यान्वयन को डिफ़ॉल्ट मॉक के व्यवहार को बढ़ाकर और अगले परीक्षण के पूरा होने पर मूल कार्यान्वयन पर वापस लौटना चाहूंगा। संक्षेप में यह वही है जिसे मैं प्राप्त करने की कोशिश कर रहा हूं: नकली निर्भरता परिवर्तन / एकल …

4
जेस्ट: ऑब्जेक्ट कुंजियों और गुणों के लिए परीक्षण कैसे करें
मेरे पास एक mapModuleघटक है जहां मैं घटकों को आयात करता हूं और उन्हें निर्यात करता हूं: import ComponentName from '../components/ComponentName'; export default { name: ComponentName, }; मैं इसका परीक्षण कैसे कर सकता हूं mapModuleजिसमें सही निर्यातित कुंजियाँ, मूल्य हैं और वे अशक्त या अपरिभाषित नहीं हैं?

3
टेस्ट फाइल जेस्ट में एक टेस्ट छोड़ें
मैं जेस्ट फ्रेमवर्क का उपयोग कर रहा हूं और एक परीक्षण सूट है। मैं अपना एक परीक्षण बंद / छोड़ना चाहता हूं। Googling प्रलेखन मुझे जवाब नहीं देता है। क्या आप जांच करने के लिए उत्तर या जानकारी का स्रोत जानते हैं?

6
जेस्ट में एक बटन क्लिक करें
एक बटन क्लिक को अनुकरण करना बहुत आसान / मानक संचालन जैसा लगता है। फिर भी, मैं Jest.js परीक्षणों में काम करने के लिए इसे प्राप्त नहीं कर सकता। यह वही है जो मैंने कोशिश की (और यह भी jQuery का उपयोग करके कर रहा है), लेकिन यह कुछ भी …

2
Jest: जब थर्ड-पार्टी-लायब्रेरी द्वारा इसका उपयोग किया जाता है तो कंसोल को कैसे मॉक करें?
मैं सांत्वना देने की कोशिश कर रहा हूं। सांत्वना / त्रुटि लेकिन मैं नहीं कर सकता। मैं एक तृतीय-पक्ष-लायब्रेरी का उपयोग करता हूं, जो कंसोल को अंदर बुलाती है। मुझे यह परीक्षण करने की आवश्यकता थी कि इसे बुलाया गया था या नहीं। मेरे परीक्षण के मामले में, मैं कंसोल …

4
मज़ाक का उपयोग कैसे करें मजाक में हुक का उपयोग करें?
मैं टाइप राइटर में v5.1.2 के राउटर में UseHistory हुक का उपयोग कर रहा हूं? जब यूनिट परीक्षण चल रहा है, तो मुझे मुद्दा मिल गया है। TypeError: अपरिभाषित की संपत्ति 'इतिहास' नहीं पढ़ सकता है। import { mount } from 'enzyme'; import React from 'react'; import {Action} from 'history'; …

1
JEST परीक्षण मेंComComededStyle () क्रोम / फ़ायरफ़ॉक्स DevTools में गणना की गई शैलियों के लिए अलग-अलग परिणाम क्यों देता है
मैंने सामग्री-यूआईMyStyledButton पर आधारित एक कस्टम बटन ( ) लिखा है । Button import React from "react"; import { Button } from "@material-ui/core"; import { makeStyles } from "@material-ui/styles"; const useStyles = makeStyles({ root: { minWidth: 100 } }); function MyStyledButton(props) { const buttonStyle = useStyles(props); const { children, width, …

5
जेस्ट में "मॉड्यूल के बाहर आयात स्टेटमेंट का उपयोग नहीं किया जा सकता" कैसे हल करें
मेरे पास टाइपस्क्रिप्ट, जेस्ट, वेबपैक और बैबेल का उपयोग करके बनाया गया एक रिएक्ट एप्लिकेशन (क्रिएट रिएक्ट ऐप का उपयोग नहीं) है। "यार्न जेस्ट" को चलाने की कोशिश करते समय, मुझे निम्न त्रुटि मिलती है: मैंने सभी पैकेजों को हटाने और उन्हें फिर से जोड़ने की कोशिश की है। यह …

1
Vue रचना एपीआई घटक में जेस्ट के साथ यूनिट परीक्षण कैसे करें?
मैं jue के साथ एक यूनिट टेस्ट लिख रहा हूँ, मेरी संरचना API घटक के लिए vue.js. लेकिन मैं कंपोज़िशन एपीआई के सेटअप () में फंक्शन्स तक नहीं पहुँच सकता। Indicator.vue <template> <div class="d-flex flex-column justify-content-center align-content-center"> <ul class="indicator-menu d-flex justify-content-center"> <li v-for="step in steps" :key="step"> <a href="#" @click="updateValue(step)" :class="activeClass(step, …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.