UNPKG

@cainiaofe/cn-ui-m

Version:
29 lines (28 loc) 1.1 kB
import React from 'react'; import { render } from '@testing-library/react'; import { CnPicker } from '../index'; var data = [ [ { label: '周一', value: 'Mon' }, { label: '周二', value: 'Tues' }, { label: '周三', value: 'Wed' }, { label: '周四', value: 'Thur' }, { label: '周五', value: 'Fri' }, ], [ { label: '上午', value: 'am' }, { label: '下午', value: 'pm' }, ], ]; describe('CnPicker', function () { it('将 style 传递给第一个DOM元素', function () { var style = { color: 'red' }; var getByTestId = render(React.createElement(CnPicker, { visible: true, columns: data, style: style })).getByTestId; expect(getByTestId('cn-picker')).toHaveStyle('color: red'); }); it('将className传递给第一个DOM元素', function () { var className = 'test-class'; var getByTestId = render(React.createElement(CnPicker, { visible: true, columns: data, className: className })).getByTestId; expect(getByTestId('cn-picker')).toHaveClass(className); }); });