Jest Тестирование в Реакте - PullRequest
0 голосов
/ 23 октября 2018

У меня проблемы с получением моих тестов для покрытия этого кода, я знаю, что это будет простым исправлением после того, как все будет сделано, но в настоящее время я не могу придумать, как это исправить.

это функция, которую яиметь.

const AssociateTabs = () => {

  return (

    <AppBar postion="absolute">
      <Tabs>
        <Typography variant="title" color="inherit">
          {'Associate Work Dashboard'}
        </Typography>
      </Tabs>
    </AppBar>
  );
};

Это мои тесты

import React from 'react';
import ReactDOM from 'react-dom';
import Enzyme, { shallow, render, mount } from 'enzyme';
import AssociateTabs from '../../src/components/AssociateTabs';
import Adapter from 'enzyme-adapter-react-16';
Enzyme.configure({ adapter: new Adapter() });

describe('AssociateTabs', () => {
  const AssociateTabs = jest.fn();
  const wrapper = shallow(<AssociateTabs/>);

  it('should match snapshot data', () => {
    expect(wrapper).toMatchSnapshot();
  });

  it('should match Associate Tabs', () => {
    const wrapper = shallow(<AssociateTabs
      Position={'absolute'} variant={'title'} color={'inherit'} 
    />);
    expect(wrapper).toMatchSnapshot();
  });
   it('should match return', () => {
     const wrapper = shallow(<AssociateTabs />);
     expect(wrapper).toBeDefined();

  });  
 });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...