Получение проверенного значения мата-флажка - Angular Материал - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь получить значение (true или false) проверенного элемента управления вводом

it('Is checkbox checked', () => {
  cy.get('mat-checkbox[formcontrolname=favorite]').should('be.checked')
})

Но утверждение всегда терпит неудачу

Ответы [ 2 ]

1 голос
/ 04 мая 2020

Вы должны получить доступ к собственному вводу

it('Is checkbox checked', () => {
  cy
    .get('mat-checkbox[formcontrolname=favorite]')
    .get('[type="checkbox"]')
    .check()
})
0 голосов
/ 04 мая 2020

Мне нужно было найти собственный ввод

it('Is checkbox checked', () => {
  cy.get('mat-checkbox[formcontrolname=favorite] input').should('be.checked')
})
...