import { render, screen } from '@testing-library/react'; import { it, describe, expect } from "vitest" import { Toggle } from '.'; import { ComponentIcon } from 'lucide-react'; describe('Toggle Component', () => { it('renders ToggleWithText story', () => { const component = render( Label ); expect(screen.getByText('Label')).toBeInTheDocument(); expect(screen.getByTestId('svg-icon')).toBeInTheDocument(); expect(screen.getByRole('button')).toBeInTheDocument(); expect(component.baseElement).toMatchSnapshot(); }); it('renders ToggleDefault story', () => { render( ); expect(screen.getByRole('button')).toBeInTheDocument(); }); });