Как Enzyme работает вместе с Jest при тестировании компонентов React? - PullRequest
0 голосов
/ 24 мая 2018

Я использую Enzyme с приложением create-реагировать, и меня немного смущает, как именно они взаимодействуют.Использую ли я Enzyme API в своих утверждениях, или Jest, или их комбинацию?

Например, это мой тестовый код:

import React from 'react';
import Console from './Console';
import {shallow} from 'enzyme';

it('renders', () => {
  const wrapper = shallow(<Console />);

  expect(wrapper.equals(<div id="console" />)).toBe(true);
});

.equals() кажется Enzyme API , но я не могу найти .toBe () `нигде в документации API Enzyme.

В более широком смысле, как именно взаимодействуют исполнители тестов, платформы и библиотеки утверждений?Я прочитал несколько статей и ТАК вопросы и ответы, но я все еще не слишком уверен.Спасибо!

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