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

3
रिएक्ट एंजाइम दूसरे (या nth) नोड को खोजते हैं
मैं जैस्मीन एंजाइम उथले प्रतिपादन के साथ एक प्रतिक्रिया घटक का परीक्षण कर रहा हूं। इस प्रश्न के प्रयोजनों के लिए यहाँ सरलीकृत ... function MyOuterComponent() { return ( <div> ... <MyInnerComponent title="Hello" /> ... <MyInnerComponent title="Good-bye" /> ... </div> ) } MyOuterComponentके 2 उदाहरण हैं MyInnerComponentऔर मैं प्रत्येक पर …
128 reactjs  jasmine  enzyme 

2
आपको एंजाइम / रिएक्ट परीक्षणों में रेंडर और उथले का उपयोग कब करना चाहिए?
इस प्रश्न को पोस्ट करने से पहले, मैंने sqa stackexchange में खोज करने की कोशिश की, लेकिन मुझे उथले और वहाँ प्रस्तुत करने के बारे में कोई पोस्ट नहीं मिली, इसलिए मुझे उम्मीद है कि कोई व्यक्ति मेरी मदद कर सकता है। मुझे उथले का उपयोग कब करना चाहिए और …

16
एंजाइम - <इनपुट> मान कैसे एक्सेस और सेट करें?
मैं उलझन में हूं कि कैसे &lt;input&gt;उपयोग करते समय मूल्य का उपयोग किया जाए mount। यहाँ मैं अपने परीक्षण के रूप में मिला है: it('cancels changes when user presses esc', done =&gt; { const wrapper = mount(&lt;EditableText defaultValue="Hello" /&gt;); const input = wrapper.find('input'); console.log(input.render().attr('value')); input.simulate('focus'); done(); }); कंसोल प्रिंट करता …

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

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