import { fireEvent, render } from '@testing-library/react' import React from 'react' import { Draggable } from './index' describe('Draggable', () => { it('renders correctly', () => { const { container } = render() expect(container).toMatchSnapshot() }) it('should start dragging when mouse is down', () => { const { getByTestId } = render() const draggableElement = getByTestId('draggable-element') fireEvent.mouseDown(draggableElement) expect(draggableElement.style.position).toBe('fixed') }) })