Jest es un marco de pruebas unitarias de JavaScript creado por Facebook basado en Jasmine y proporciona creación automática de simulacros y un entorno jsdom. A menudo se usa para probar componentes de React.

के बारे में अधिक jestjs...

मेरे पास एक घटक है जिसमें मैं परीक्षण करना चाहता हूं कि एक वी-आईएमजी के आकार को सेट किया जा रहा है, मेरे जीवन के लिए मैं यह नहीं समझ सकता कि क्या हुक करना है। मैंने कोड के चारों ओर स्पैन टैग को पकड़ने की कोशिश की है और फिर vuetify द्वारा जेनरेट किए गए div को प्राप्त करने के लिए एक> div कर रहा है ता....
22 नवम्बर 2021, 17:06
मैं जो कोशिश कर रहा हूं वह useHistory और useLocation का उपयोग करके एक प्रतिक्रिया घटक के लिए एक परीक्षण लिखना है, जो निम्न जैसा दिखता है: import { useHistory, useLocation } from 'react-router-dom'; export function MyComponent() { let location = useLocation(); let history = useHistory(); func....
21 नवम्बर 2021, 10:48
मुझे यह परीक्षण करने की आवश्यकता है कि एक बटन क्लिक के बाद एक प्रतिक्रिया घटक को opened={true} प्रोप के साथ बुलाया जाता है। मैं testing-library ( testing-library/react + testing-library/jest-dom) का उपयोग कर रहा हूं। मैंने कुछ इस तरह का उपयोग करके घटक का मज़ाक उड़ाया import Component from "./path-t....
18 नवम्बर 2021, 14:46
मैं एक नोड जेएस प्रोजेक्ट पर काम कर रहा हूं जिसके लिए मैं टेस्ट केस लिख रहा हूं। कोड - jest.mock('../../utils/db2.js') const request = require('supertest') const executeDb2Query = require('../../utils/db2.js') const app = require('../../app') describe('check connect test', () => { beforeEach(() ....
11 नवम्बर 2021, 23:25
मैंने इसे एक स्टैंड अलोन टेस्ट के रूप में छोटा कर दिया है, और मेरा मानना ​​है कि मैं केवल गलत तरीके से परीक्षण का आयोजन कर रहा हूं। हालांकि, मैं यह नहीं समझ सकता कि सेवा ठीक से क्यों नहीं बन रही है जब मैं सीधे सेवा का परीक्षण कर सकता हूं, लेकिन इसमें नहीं। प्रत्येक ()। मैं it.each () का उपयोग करके ....
10 नवम्बर 2021, 22:22
मैं अपने NestJS API में कुछ सुविधाओं के लिए यूनिट परीक्षण करने का प्रयास कर रहा हूं। मैं nestjsx-automapper का उपयोग करता हूं। अपवाद केवल मैपिंग का उपयोग करने वाली किसी भी सेवा का परीक्षण करते समय होता है। मैं @nestjs/testing और jest का उपयोग करता हूं। मैं इस परीक्षण में त्रुटि को दोहराने में काम....
10 नवम्बर 2021, 14:42
मैं लंबे समय से एक ऐसे समारोह का मजाक उड़ाने की कोशिश कर रहा हूं जिसका मैं परीक्षण करना चाहता हूं। मैं जेस्ट प्रलेखन पढ़ रहा हूं और मुझे यकीन है कि उत्तर शायद कहीं है लेकिन मैं इसे काम करने के लिए टुकड़ों को एक साथ नहीं कर सकता। मुझे कोई पिछला प्रश्न भी नहीं मिला जिसने मुझे मेरी समस्या का समाधान क....
8 नवम्बर 2021, 11:05
मेरे पास एक साधारण एक्सप्रेस बैकएंड है जिसे मैं परीक्षण करना चाहता हूं। GET के साथ /messages हिट करने पर बैकएंड केवल एक संदेश सरणी देता है। नोट: मैं समझता हूं कि एक साधारण सुधार हो सकता है, क्योंकि मैं नोड.जेएस दुनिया के लिए अपेक्षाकृत नया हूं और मैंने पहले ज्यादातर पायथन वातावरण में काम किया है। ....
6 नवम्बर 2021, 06:54
<Link>s के साथ घटकों का परीक्षण करते समय, उदाहरण के लिए मेरे जवाब में प्रतिक्रिया-राउटर के मार्गों के भीतर मार्ग-आधारित परीक्षणों के लिए अनुशंसित दृष्टिकोण , मैं परीक्षण उद्देश्यों के लिए वर्तमान location तक पहुंच प्राप्त करने के लिए अक्सर निम्नलिखित पैटर्न का उपयोग करता हूं: const renderInRouter =....
मैं दस्तावेज़ीकरण साइट बनाने के लिए डॉक्यूसॉरस का उपयोग कर रहा हूं। रिएक्ट प्लगइन पेज में से एक में, मैं https://docusaurus.io से import Layout from '@theme/Layout'; का उपयोग कर रहा हूं /docs/उपयोग-थीम हालांकि, जब मैं उत्पादन के लिए परीक्षण लिखता हूं तो मॉड्यूल को जेस्ट द्वारा नहीं उठाया जा सकता ह....
2 नवम्बर 2021, 21:06
अच्छी तरह से मेरी समस्या यह है कि जब मैं अपने जेस्ट टेस्ट को चलाने के लिए अपने स्क्रिप्ट कमांड को package.json जैसे "स्टार्ट" से "टेस्ट" में स्विच करना चाहता हूं, जो इसके कमांड की तरह है: "scripts": { "start": "nodemon express/***", "serve": "node express/***", "dev": "node expres....
2 नवम्बर 2021, 20:54
मैं अपने परीक्षण चलाने के लिए जेस्ट का उपयोग कर रहा हूं। v12 से नोड v16.13.0 (एलटीएस संस्करण) में अपग्रेड के बाद, मुझे निम्न त्रुटि मिली: संदर्भ त्रुटि: निरस्त नियंत्रक परिभाषित नहीं है जबकि नोड के साथ मैन्युअल रूप से कोड चलाना ठीक काम करता है। मैंने अपने सभी पैकेजों को v16 में अपग्रेड के दौरान नवी....
2 नवम्बर 2021, 14:08
मैं एक पुस्तकालय (auth0) में एक समारोह का मज़ाक उड़ा रहा हूँ, इस तरह: jest.mock('@auth0/auth0-react', () => ({ useAuth0: () => { return { logout: jest.fn(), } } })); मेरे परीक्षण के दौरान, मैं कैसे उम्मीद कर सकता हूं कि लॉगआउट फ़ंक्शन को कॉल किया गया है?....
1 नवम्बर 2021, 20:22
किसी कारण से, मेरा जेस्ट कॉन्फ़िगरेशन d3-path@3.0.1 के नवीनतम संस्करण के साथ काम नहीं करता है। इसने संस्करण 2.0.0 के साथ ठीक काम किया। मुझे लगता है कि इसका d3-path ESM पर स्विच करने से कुछ लेना-देना है, लेकिन मैं पहले से ही अपने कोड में ES6 का उपयोग कर रहा था, इसलिए मुझे नहीं पता कि यह अचानक क्यों....
30 अक्टूबर 2021, 12:24
मैं परीक्षण पर प्रतिक्रिया करने के लिए नया हूं, मैं इस कोड के साथ प्रतिक्रिया कार्यात्मक घटक को सत्यापित करने की कोशिश कर रहा हूं, लेकिन किसी कारण से यह कुछ और के बारे में शिकायत कर रहा है TypeError: getItems [props.action] एक फ़ंक्शन नहीं है इसके साथ कोई मदद/सुझाव, वहां होने वाले घटक को सत्यापित कर....
29 अक्टूबर 2021, 00:02
मेरे पास नोडज में सेवा है जो एपीआई (बाकी/ग्राफक्यूएल) को उजागर करती है। मेरे पास विभिन्न प्रकार के परीक्षण हैं (इकाई, एकीकरण, कार्यात्मक = एपीआई)। मुझे यूनिट और इंटीग्रेशन के लिए कवरेज मिल सकता है। लेकिन मैं किसी तरह कार्यात्मक परीक्षणों के लिए परीक्षण कवरेज उत्पन्न करना (एपीआई / ब्लैक बॉक्स) करन....
28 अक्टूबर 2021, 21:23
सबसे पहले मैं एक बीई डेवलपर हूं। हमारे पास हमारी परियोजना में कुछ जेएस फाइलें हैं जिनके लिए हम कुछ यूनिट परीक्षण लिखना चाहते हैं। जेस्ट वह ढांचा है जिसे हम चुनते हैं। मैं निम्नलिखित फाइल के लिए यूनिट परीक्षण लिखने की कोशिश कर रहा हूं: "use strict"; // when dialog gets injected $(document).....
28 अक्टूबर 2021, 18:39
जब मैं जेस्ट परीक्षण फ़ाइल में आवश्यकता() फ़ंक्शन का उपयोग करके कुछ आयात करने का प्रयास करता हूं तो मुझे एक समस्या का सामना करना पड़ रहा है। script2.test.js const fetch = require('node-fetch'); it('test function', () => { expect(4).toEqual(4); }); पैकेज.जेसन { "name": "jest-test", "version":....
28 अक्टूबर 2021, 14:22
यह Auth0 node-auth0 लाइब्रेरी पर भी एक प्रश्न है। उपयोग का मामला यह है कि मैं Auth0 create Actions API के माध्यम से कार्रवाई के खिलाफ परीक्षण। इस उदाहरण में मैं वास्तविक मूल्यों का उपयोग किए बिना onExecutePostLogin का परीक्षण करने में सक्षम होना चाहता हूं। // auth0-post-login.js exports.onExecute....
27 अक्टूबर 2021, 23:20
छवि विवरण यहां दर्ज करें छवि विवरण यहां दर्ज करें छवि विवरण यहां दर्ज करें यहाँ मेरा परीक्षण कोड है enter code here import React from 'react'; import Notification from '../Notification'; import Enzyme, { shallow, mount, render } from 'enzyme'; import Adapter from 'enzyme-adapter-reac....
27 अक्टूबर 2021, 08:52
मैंने references और composite सेटिंग्स का उपयोग करके जेस्ट के परीक्षण प्रकारों और प्रोजेक्ट के प्रकारों को अलग किया है। लेकिन ts-jest परीक्षण फ़ाइलों में प्रकार की जानकारी खोजने में सक्षम नहीं है और कई त्रुटियों को फेंकता है जैसे: error TS2304: Cannot find name 'expect'। यह निर्देशिका संरचना है: . ....
26 अक्टूबर 2021, 13:21
मुझे एक फ़ंक्शन का परीक्षण करने की आवश्यकता है जहां मैं 'दिल की धड़कन' नामक एनपीएम पैकेज से एक और फ़ंक्शन कॉल करता हूं: Index.ts export async function checkUp(app: App, heart, beats: number, iterations: number): Promise<void> { // const heart = heartbeats.createHeart(1000, 'checkUp'); heart.crea....
26 अक्टूबर 2021, 12:29
मैं निम्नलिखित फ़ाइल का परीक्षण करने की कोशिश कर रहा हूँ: import { readFileSync } from 'fs'; import logger from './logger.utils'; export const readFile = async (targetDir: string, fileName: string): Promise<string> => { logger.info(`start reading from ${targetDir}/${fileName}`); const data = re....
26 अक्टूबर 2021, 12:10
मैं एक ट्यूटोरियल का पालन करके जेस्ट के साथ अपने वीयू एप्लिकेशन का यूनिट परीक्षण सीखने की कोशिश कर रहा हूं। मैंने ऐपहेडर नामक इस घटक को एक बटन युक्त स्थापित किया है जो केवल तभी दिखाई देता है जब चर "लॉग इन" सत्य होता है। "लॉग इन" मान को सत्य पर सेट करने के लिए, मैं इसका मान बदलने के लिए .setData का ....
25 अक्टूबर 2021, 13:38
मेरे पास जेएस क्लास से इस तरह का एक उदाहरण 'क्लाइंट' है: class Client { async fetchRandomUser() { let response = await fetch("https://randomuser.me/api/?gender=male") if (response.status >= 400) { throw new Error("Error fetching random user"); } return (await response.json....
23 अक्टूबर 2021, 23:16