enzyme

    0熱度

    1回答

    我有以下簡稱反應成分 render() { return ( <div className={styles.srchBoxContaner}> <input className={styles.incSrchTextBox} type="text" name="search" placeholder="Search.."

    0熱度

    1回答

    我正在寫一個簡單的測試反應組件使用酶來創建一個淺的克隆,這是不應該的時候失敗。我想看到的兩件事是,如果它變好,並且它有一個道具。這兩個都失敗了。在這裏,我測試的組件和我的規格: 我的組件: import * as React from 'react'; export default class PortfolioItem extends React.Component<any, any> {

    0熱度

    1回答

    我看到很多類似的問題,但都顯得過時或令人難以置信地令人費解。 我有一個陣營成分含有陣營路由器Link組件,就像這樣: export default class Home extends Component { render() { return ( <div className="

    1熱度

    1回答

    嘿傢伙我有一個項目運行笑話和酶在原生反應,我想知道如果目錄.jest應gitignored?

    4熱度

    1回答

    有幾個material-ui組件不會在父組件放置位置的同一位置呈現結果。其中,我們有Dialog,Menu等 這使得它顯然不可能以測試與安裝在它的一些父組件一jest.js包裝其內容的存在。 例如獲得以下幾方面組成: class DropdownMenu extends React.Component { onButtonClick = (e) => { this.setSta

    0熱度

    1回答

    我在我的LoadingIndicator測試文件中有以下代碼。我正在使用JEST + Enzyme來測試LoadingIndicator容器類。 我一直在努力讓分支機構覆蓋率達到100%。它被卡住了91%。如果(!this.timeoutID)位於LoadingIndicator容器類中,我無法覆蓋的分支是。請幫助我瞭解我在這裏失蹤的內容。 import ...; import Connect

    0熱度

    1回答

    我有玩笑+酶的設置來測試我的陣營應用程序,我用早午餐來構建應用程序。當我運行的早午餐,我得到了以下錯誤 Processing of node_modules/enzyme/build/react-compat.js failed. Error: Could not load module 'react/addons' from '/home/Project/node_modules/enzyme/

    0熱度

    1回答

    我是新玩笑和單元測試,我想知道使用Jest可以覆蓋哪種類型的場景。 我有我開始之前的一些具體問題: 我應該在被覆蓋的單元測試的反應程序? 我是否需要任何其他庫與Jest斷言,嘲笑等?我讀了關於柴,西恩等等。不知道他們爲什麼被使用,以及他們是否需要Jest。 酶的用途是什麼?這是與Jest必須使用嗎? 我是否需要像Karma這樣的Jest任務管理員?或者Jest有一個內置的?我如何設置它。

    1熱度

    2回答

    我有使用Jest with Enzyme進行打字稿測試。測試工作完美,但是當我添加一個組件,它給了我一個Unterminated regular expression錯誤 import {} from 'jasmine'; import {shallow} from 'enzyme'; import {Show, Hide} from '../components/show_hide';

    2熱度

    1回答

    這就是我的信使組件看起來像。你可以看到有主要組件和一個列表組件。主要組件默認導出。 有了這一切都在我的應用程序按預期工作。 /imports/ui/components/messenger.jsx import React, { Component } from 'react' import PropTypes from 'prop-types' import { Container, Seg