Я пишу кипарис-тест для радио, чтобы проверить, является ли он частным или общедоступным.
Раздел HTML
<div _ngcontent-c6="" class="form-check form-check-inline mb-1">`
<input _ngcontent-c6="" class="form-check-input ng-untouched ng-pristine ng-valid" formcontrolname="projectStatus" id="private" name="projectStatus" type="radio" ng-reflect-name="projectStatus" ng-reflect-form-control-name="projectStatus" ng-reflect-value="false" ng-reflect-model="false">
<label _ngcontent-c6="" class="form-check-label" for="private">Private</label>
</div>
Cypress Test
cy.get('#private').should('have.attr', 'checked', 'true') // Not working
cy.get('[type="radio"]').should('have.attr', 'ng-reflect-value', 'false') // Not Working
Отчасти проблема в том, что когда я утешаю, я вижу сообщение <input#private.form-check-input.ng-untouched.ng-pristine.ng-valid>
Я не могу найти атрибут ng-reflect-checked
Кто-нибудь делал кипарисовую проверку радиокнопки, сделанной на Angular?