import {render, screen} from 'sentry-test/reactTestingLibrary';
import DetailPanel from 'sentry/views/insights/common/components/detailPanel';
describe('DetailPanel', function () {
it('renders toolbar and inner content', function () {
render(Content);
expect(screen.getByRole('button', {name: 'Dock to the bottom'})).toBeInTheDocument();
expect(screen.getByRole('button', {name: 'Dock to the right'})).toBeInTheDocument();
expect(screen.getByRole('button', {name: 'Close Details'})).toBeInTheDocument();
expect(screen.getByText('Content')).toBeInTheDocument();
});
it('does not render content when closed', function () {
render(Content);
expect(screen.queryByRole('button', {name: 'Close Details'})).not.toBeInTheDocument();
expect(screen.queryByText('Content')).not.toBeInTheDocument();
});
});