这不是有酶但没有存储的反应/回流测试的正确方法吗,即
import React from 'react'
import { shallow, render } from 'enzyme'
import { Controls } from '../Controls' // named export
import LoadingSpinner from '../LoadingSpinner'
let wrapper
let loadingFlags = {
controls: true
}
describe('<Co
我有输入组件,我想要为它编写单元测试,我试过了,但是我总是得到输入值,因为下面是一个未定义的代码,谢谢。
import React from 'react'
import chai, {expect} from 'chai';
import { shallow, mount } from 'enzyme';
import { configure } from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
configure({ adapter:
我正在使用Enzyme对我的反应组件进行单元测试。我理解,为了测试未连接的原始组件,我只需导出并测试它(我已经这样做了)。我已经成功地为连接的组件编写了一个测试,但是我真的不确定这是否是正确的方法,也不确定我到底想为连接的组件测试什么。
Container.jsx
import {connect} from 'react-redux';
import Login from './Login.jsx';
import * as loginActions from './login.actions';
const mapStateToProps =
我在React酶测试中遇到这个错误-- TypeError: Cannot read property 'have' of undefined
下面是我的测试文件:
import React from 'react';
import ReactDOM from 'react-dom';
import { mount } from 'enzyme';
import TransactionsTable from './TransactionsTable';
import Pagination from './
我用的是React v15.4,babel-jest v18和酵素v2.5.1
我有一个简单的反应组件:
import React, {Component} from 'react'
import {FormattedRelative} from 'react-intl'
import pageWithIntl from '../components/PageWithIntl'
import Layout from '../components/Layout'
class About extends Component {