@cainiaofe/cn-ui-m
Version:
19 lines (18 loc) • 882 B
JavaScript
import React from 'react';
import { render } from '@testing-library/react';
import { CnGridLayout, CnGridItem } from '../index';
describe('CnGridLayout', function () {
test('renders children correctly', function () {
var getByText = render(React.createElement(CnGridLayout, { grids: 4, gutter: [8, 12], responsive: false },
React.createElement(CnGridItem, { colSpan: 2 }, "Child 1"),
React.createElement(CnGridItem, { colSpan: 2 }, "Child 2"))).getByText;
expect(getByText('Child 1')).toBeInTheDocument();
expect(getByText('Child 2')).toBeInTheDocument();
});
});
describe('CnGridItem', function () {
test('renders children correctly', function () {
var getByText = render(React.createElement(CnGridItem, { colSpan: 2 }, "Child 1")).getByText;
expect(getByText('Child 1')).toBeInTheDocument();
});
});