);
render(
}
/>
);
expect(screen.getByText('Complex Section')).toBeTruthy();
expect(screen.getByText('With multiple actions')).toBeTruthy();
expect(screen.getByText('Primary')).toBeTruthy();
expect(screen.getByText('Secondary')).toBeTruthy();
});
it('should render with long title and description', () => {
render(
);
expect(screen.getByText(/This is a very long section header title/)).toBeTruthy();
expect(screen.getByText(/This is an even longer description/)).toBeTruthy();
});
it('should render with special characters in text', () => {
render(
);
expect(screen.getByText(/Special & Characters/)).toBeTruthy();
expect(screen.getByText(/Quotes/)).toBeTruthy();
});
});