1
0
Fork 0
blog/src/components/organisms/Header.test.tsx

20 lines
572 B
TypeScript

import React from 'react'
import { render, fireEvent, screen } from '@testing-library/react'
import Header from './Header'
describe('Header', () => {
it('renders correctly', () => {
const { container } = render(
<div id="document">
<Header />
</div>
)
expect(container.firstChild).toBeInTheDocument()
fireEvent.click(screen.getByTitle('Menu'))
fireEvent.click(screen.getByTitle('Search'))
const input = screen.getByPlaceholderText('Search everything')
fireEvent.change(input, { target: { value: 'wallpaper' } })
})
})