export function selectClick(testid: string, eq = 0) { cy.getTestId(testid).click(); cy.getTestId(testid).find('.rc-virtual-list-holder-inner') .children().eq(eq).click(); } export function menuTrigger(parent: number, child: number) { cy.getTestId('menu').children().each(function(el, idx) { if (idx === parent) { el.find('.ant-menu-submenu-title').trigger('click'); el.find('ul>li').children().eq(child).trigger('click'); } }); } export function selectGetValue(testid: string, value: string) { cy.getTestId(testid).find('.ant-select-selection-item') .should('have.attr', 'title', value).and('have.text', value); }