diff --git a/src/components/Card/Card.test.tsx b/src/components/Card/Card.test.tsx index 842eeaa..fa3ff6f 100644 --- a/src/components/Card/Card.test.tsx +++ b/src/components/Card/Card.test.tsx @@ -11,7 +11,7 @@ describe('Card Component', () => { it('renders character name and basic info', () => { const { label } = CARD_TEXT; - render(); + render(); expect(screen.getByText(rickCharacter.name)).toBeInTheDocument(); expect( screen.getByText(`${label.species}: ${rickCharacter.species}`), @@ -35,7 +35,7 @@ describe('Card Component', () => { status: 'unknown', gender: 'unknown', } as Character; - render(); + render(); expect( screen.getByText(`${label.status}: ${fallback.status}`), ).toBeInTheDocument(); @@ -49,7 +49,7 @@ describe('Card Component', () => { ...rickCharacter, origin: { name: 'unknown', url: '' }, }; - render(); + render(); expect( screen.getByText( `${CARD_TEXT.fallback.originFallback}: ${rickCharacter.location.name}`, diff --git a/src/components/Fallback/FallBack.test.tsx b/src/components/Fallback/Fallback.test.tsx similarity index 89% rename from src/components/Fallback/FallBack.test.tsx rename to src/components/Fallback/Fallback.test.tsx index 870cc5b..ac623d1 100644 --- a/src/components/Fallback/FallBack.test.tsx +++ b/src/components/Fallback/Fallback.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react'; import { expect, it } from 'vitest'; -import { Fallback } from './FallBack'; +import { Fallback } from '@/components/Fallback'; import { ERROR_UI_STRINGS } from '@/shared/constants/errors'; it('renders fallback content', () => { diff --git a/src/components/Fallback/FallBack.tsx b/src/components/Fallback/Fallback.tsx similarity index 100% rename from src/components/Fallback/FallBack.tsx rename to src/components/Fallback/Fallback.tsx diff --git a/src/components/Fallback/index.ts b/src/components/Fallback/index.ts index 93704cf..aa98ed2 100644 --- a/src/components/Fallback/index.ts +++ b/src/components/Fallback/index.ts @@ -1 +1 @@ -export { Fallback } from './FallBack'; +export { Fallback } from './Fallback'; diff --git a/src/components/Footer.test.tsx b/src/components/Footer.test.tsx new file mode 100644 index 0000000..5427c22 --- /dev/null +++ b/src/components/Footer.test.tsx @@ -0,0 +1,21 @@ +import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; +import { render, screen } from '@testing-library/react'; +import { describe, it, expect } from 'vitest'; +import { Footer } from './Footer'; + +describe('Footer', () => { + it('renders both buttons', () => { + const queryClient = new QueryClient(); + + render( + +