Проверка формы дизайна муравья с шуткой и энзимом - PullRequest
0 голосов
/ 06 января 2020

Я пытаюсь проверить форму в шутке / энзиме, но я застрял. Вот пример:

class TestForm extends React.Component<FormComponentProps> {
    render() {
        console.log("TESTFORMPROPS: ", this.props)
        const { getFieldDecorator } = this.props.form;
        return (
            <Form>
                <Form.Item label="name">
                    {getFieldDecorator('name', {
                        rules: [
                            {
                                type: 'string',
                                required: true,
                            },
                        ],
                        initialValue: 'mary',
                    })(<input />)}
                </Form.Item>
            </Form>
        );
    }
}
const WrappedForm = Form.create()(TestForm);

теперь, когда я смотрю на журнал («TESTFORMPROPS:»), я ясно вижу форму, однако, если я делаю следующий тест:

describe(`Testing the Login component`, () => {
    const wrapper = mount(<WrappedForm/>);
    console.log("TESTINGPROPS: ", wrapper.props())
    });

I получить в журнале ("TESTINGPROPS:"):

{}

Кто-нибудь идея о том, как проверить формы дизайна муравья в реакции с ферментом и шуткой, используя машинопись?

...