import * as React from 'react';
import PopupMenu from './PopupMenu';
import {render} from '@testing-library/react';
const items = ['one', 'two', 'three'];
it('render', () => {
const popupMenu = render();
expect(
// @ts-ignore TS18047
popupMenu.container.firstElementChild.classList.contains('sg-popup-menu')
).toEqual(true);
});
it('render items', () => {
const popupMenu = render();
items.forEach(item => {
expect(popupMenu.queryByText(item)).toBeTruthy();
});
});
it('extra spacing', () => {
const popupMenu = render();
expect(
// @ts-ignore TS18047
popupMenu.container.firstElementChild.classList.contains(
'sg-popup-menu--elements-spaced'
)
).toEqual(true);
});