首页 > 其他 > 详细

[Cypress] Test React’s Controlled Input with Cypress Selector Playground

时间:2018-05-24 21:41:12      阅读:233      评论:0      收藏:0      [点我收藏+]

React based applications often use controlled inputs, meaning the input event leads to the application code setting the value of the very input we’re typing into. Since this moves the input setting behavior into the application code, we should have a test to guard against future changes that might break this behavior. In this lesson, we’ll use the Selector Playground feature in Cypress and create a test that enters text into an input and asserts that the value is the same as the entered text.

 

The get the selected element, we can use the cypress interface:

技术分享图片

 

    it.only(‘should type new todo into the input field‘, function () {
        const typedText = ‘New todo‘;
        cy.visit(‘/‘);
        cy.get(‘.new-todo‘)
            .type(typedText)
            .should(‘have.value‘, typedText);
    });

 

[Cypress] Test React’s Controlled Input with Cypress Selector Playground

原文:https://www.cnblogs.com/Answer1215/p/9085171.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!