From defc7b977e8c1287e108f9099ad1ef13a574b7b8 Mon Sep 17 00:00:00 2001 From: shenzhiqing Date: Tue, 3 Jan 2023 17:04:53 +0800 Subject: [PATCH] =?UTF-8?q?feat(result):=20=E5=A2=9E=E5=8A=A0jest=E6=B5=8B?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test-ci/src/__tests__/result.tsx | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 test-ci/src/__tests__/result.tsx diff --git a/test-ci/src/__tests__/result.tsx b/test-ci/src/__tests__/result.tsx new file mode 100644 index 000000000..68dc52e48 --- /dev/null +++ b/test-ci/src/__tests__/result.tsx @@ -0,0 +1,34 @@ +/** + * @format + */ + +import 'react-native'; +import React from 'react'; +import Result from '../lib/Result'; +import Icon from '../lib/Icon'; +import Del from '../lib/Typography/S'; +import { Text } from 'react-native'; +// Note: test renderer must be required after react-native. +import renderer from 'react-test-renderer'; + +it('Result', () => { + // const component = TestRenderer.create(Radio); + const component = renderer.create( + } + title="支付成功" + message={ + + 998.00元 1098元 + + } + />, + ); + expect(component.root.props.img).toStrictEqual(); + expect(component.root.props.title).toBe('支付成功'); + expect(component.root.props.message).toStrictEqual( + + 998.00元 1098元 + , + ); +});