小编Bil*_*man的帖子

玩笑测试返回一个空主体

当我进行debug()此测试时,它返回一个空主体。有谁知道我哪里出错了?它应该呈现一个带有网格的组件以供用户输入。以下是propTypes该组件的信息:

CompanyInfoInputs.propTypes = {
  onChange: PropTypes.func.isRequired,
  loading: PropTypes.bool.isRequired,
  fieldValues: PropTypes.object.isRequired,
  dropdownError: PropTypes.bool
};

CompanyInfoInputs.defaultProps = {
  dropdownError: false
};

NewCompanyModal.propTypes = {
  open: PropTypes.bool.isRequired,
  handleClose: PropTypes.func.isRequired
};

export default NewCompanyModal;
Run Code Online (Sandbox Code Playgroud)

这是目前的测试。

import React from 'react';
import { render } from '@testing-library/react';
import { ApolloProvider } from '@apollo/react-hooks';
import { client } from '../../../../../client';
import NewCompanyModal from '../../../../../components/reusable_components/company/NewCompanyModal';

const RComponent = props => {
  const companyModalOpen = true;
  const loading = false;
  return (
    <ApolloProvider client={client}>
      <NewCompanyModal …
Run Code Online (Sandbox Code Playgroud)

testing reactjs jestjs react-testing-library

5
推荐指数
0
解决办法
1599
查看次数

标签 统计

jestjs ×1

react-testing-library ×1

reactjs ×1

testing ×1