@cainiaofe/cn-ui-m
Version:
28 lines (27 loc) • 1.35 kB
JavaScript
import React from 'react';
import { render } from '@testing-library/react';
import { CnTimePickerPro, CnRangeTimePickerPro } from '../index';
describe('CnTimePickerPro', function () {
it('将 style 传递给第一个DOM元素', function () {
var style = { color: 'red' };
var container = render(React.createElement(CnTimePickerPro, { style: style })).container;
expect(container.firstChild).toHaveStyle('color: red');
});
it('将className传递给第一个DOM元素', function () {
var className = 'test-class';
var container = render(React.createElement(CnTimePickerPro, { className: className })).container;
expect(container.firstChild).toHaveClass('test-class');
});
});
describe('CnRangeTimePickerPro', function () {
it('将 style 传递给第一个DOM元素', function () {
var style = { color: 'red' };
var container = render(React.createElement(CnRangeTimePickerPro, { style: style })).container;
expect(container.firstChild).toHaveStyle('color: red');
});
it('将className传递给第一个DOM元素', function () {
var className = 'test-class';
var container = render(React.createElement(CnRangeTimePickerPro, { className: className })).container;
expect(container.firstChild).toHaveClass('test-class');
});
});