@swrve/core
Version:
Core set of Swrve UI Components
39 lines (37 loc) • 1.31 kB
JavaScript
import React from 'react'
import { render } from '@testing-library/react'
import Heading from '../Heading'
describe('<Heading/>', () => {
it('renders a Heading level 1', () => {
const { container } = render(<Heading level={1}>heading</Heading>)
expect(container).toMatchSnapshot()
})
it('renders a Heading level 2', () => {
const { container } = render(<Heading level={2}>heading</Heading>)
expect(container).toMatchSnapshot()
})
it('renders a Heading level 3', () => {
const { container } = render(<Heading level={3}>heading</Heading>)
expect(container).toMatchSnapshot()
})
it('renders a Heading level 4', () => {
const { container } = render(<Heading level={4}>heading</Heading>)
expect(container).toMatchSnapshot()
})
it('renders a Heading level 5', () => {
const { container } = render(<Heading level={5}>heading</Heading>)
expect(container).toMatchSnapshot()
})
it('renders a Heading level 6', () => {
const { container } = render(<Heading level={6}>heading</Heading>)
expect(container).toMatchSnapshot()
})
it('renders a Heading with normal font weight', () => {
const { container } = render(
<Heading level={1} weight="normal">
heading
</Heading>
)
expect(container).toMatchSnapshot()
})
})