Я думаю, что это или что-то подобное будет работать для вас (не пробовал).Он получает текст всех элементов, соответствующих выбранному вами селектору, и сохраняет его в массиве, а затем утверждает, что этот массив совпадает до и после сортировки.
cy.get('#main div').then($elements => {
var strings = $elements.map($el => $el.text());
cy.wrap(strings).should("equal", strings.sort()); // you may need deep equal here instead
});