@cainiaofe/cn-ui-m
Version:
17 lines (16 loc) • 1.24 kB
JavaScript
import React from 'react';
import { render } from '@testing-library/react';
import { CnDialogFullpage } from '../index';
describe('CnDialogFullpage', function () {
it('renders without error', function () {
var getByText = render(React.createElement(CnDialogFullpage, { visible: true, title: "Test Dialog" })).getByText;
expect(getByText('Test Dialog')).toBeInTheDocument();
});
});
describe('CnDialogFullpage', function () {
it('标题超长时超长部分使用...省略', function () {
var getByText = render(React.createElement(CnDialogFullpage, { visible: true, title: "\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898\uFF0C\u6211\u662F\u8D85\u957F\u7684\u6807\u9898" })).getByText;
var element = getByText(/我是超长的标题/);
expect(element).toHaveClass('cn-ui-m-ellipsis-header');
});
});