【问题标题】:Getting the checked value of a mat-checkbox - Angular Material获取 mat-checkbox 的选中值 - Angular Material
【发布时间】:2020-05-04 01:18:02
【问题描述】:

我正在尝试获取已检查输入控件的值(真或假)

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

但断言总是失败

【问题讨论】:

    标签: angular angular-material cypress e2e-testing


    【解决方案1】:

    您必须访问本机输入

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

    【讨论】:

      【解决方案2】:

      我必须找到本机输入

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多