import React from 'react'; import { describe, it, expect } from 'vitest'; import { render } from '@testing-library/react'; import { PixelCenter } from '../../layout/PixelCenter'; describe('PixelCenter', () => { it('applies mx-auto with default max-w-[1600px]', () => { const { getByTestId } = render(); const el = getByTestId('center'); expect(el.className).toContain('mx-auto'); expect(el.className).toContain('max-w-[1600px]'); }); it('maxWidth="prose" produces max-w-prose', () => { const { getByTestId } = render(); const el = getByTestId('center'); expect(el.className).toContain('max-w-prose'); }); it('gutter="md" produces px-4 sm:px-6', () => { const { getByTestId } = render(); const el = getByTestId('center'); expect(el.className).toContain('px-4'); expect(el.className).toContain('sm:px-6'); }); it('text="center" adds text-center', () => { const { getByTestId } = render(); const el = getByTestId('center'); expect(el.className).toContain('text-center'); }); });