feat: Добавлены тесты React компонентов. Тесты базовой логики, Граничных тестов, стилей

This commit is contained in:
Ilia Mashkov
2025-11-23 13:48:50 +03:00
parent ec6867d7a0
commit 6de84f3143
5 changed files with 242 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
import { render, screen } from '@testing-library/react'
import { Card } from './Card'
describe('Card', () => {
// Тест на рендеринг заголовка и описания
it('должна рендерить заголовок и описание', () => {
render(<Card title='1992' description='Test Description' />)
expect(screen.getByText('1992')).toBeInTheDocument()
expect(screen.getByText('Test Description')).toBeInTheDocument()
})
// Тест на рендеринг числового заголовка
it('должна корректно рендерить числовой заголовок', () => {
render(<Card title={2023} description='Year Description' />)
expect(screen.getByText('2023')).toBeInTheDocument()
})
})