Получить длину списка классов на кипарис? - PullRequest
0 голосов
/ 09 июля 2019

Был бы способ проверить, сколько классов находится внутри элемента?Я вижу методы, позволяющие проверить, имеет ли элемент класс и длину тестирования.Есть ли способ объединить эти два вместе?

Ответы [ 2 ]

1 голос
/ 09 июля 2019

Попробуйте что-то вроде этого:

  cy.get('button')
    .invoke('attr', 'class')
    .then(classNames => classNames.split(' '))
    .should('have.length', 2);
  });
0 голосов
/ 09 июля 2019

Если вы можете предоставить часть HTML, я могу настроить код для вас, но он должен выглядеть примерно так:

cy.get(<ELEMENT>)
  .find('class')
  .should('have.length', <NUMBER>)

Таким образом, вы ищите, а затем ищите внутри него элемент 'class'. И убедитесь, что оно присутствует раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...