Снимок с шуткой и энзимом записывается внутри тестового файла, а не в отдельный файл .snap. - PullRequest
0 голосов
/ 14 июля 2020

Я новичок в тестировании реакции, и я создал простой тест для флажка:

import React from 'react';
import { shallow } from 'enzyme';
import toJson from 'enzyme-to-json';
import { Checkbox } from '../../../src/components/Checkbox';

...

describe('Checkbox', () => {
    test('Simple render', () => {
        const checkbox = shallow(
            <Checkbox
                label="Label"
                value={true}
                onUpdate={null}></ReportCheckBox>
        );

        expect(toJson(checkbox)).toMatchInlineSnapshot();
    });
});

Тест работает так, как должен, но он генерирует снимок внутри самого кода, а не в отдельном файле в папку снимки как надо. Что я сделал не так?

1 Ответ

0 голосов
/ 14 июля 2020

Через несколько минут я заметил, что звоню toMatchInlineSnapshot вместо: toMatchSnapshot

...