UNPKG

@cainiaofe/cn-ui-m

Version:
20 lines (19 loc) 884 B
import React from 'react'; import { render, screen } from '@testing-library/react'; import { CnModal } from '../index'; describe('CnModal', function () { it('将 style 传递给第一个DOM元素', function () { var style = { color: 'red' }; render(React.createElement(CnModal, { visible: true, style: style }, React.createElement("div", null, "Modal Content"))); var dom = screen.queryByTestId('cn-modal-container'); expect(dom).toHaveStyle('color: red'); }); it('将className传递给第一个DOM元素', function () { var className = 'test-class'; render(React.createElement(CnModal, { visible: true, className: className }, React.createElement("div", null, "Modal Content"))); var dom = screen.queryByTestId('cn-modal-content'); expect(dom).toHaveClass('test-class'); }); });