zoukankan      html  css  js  c++  java
  • React Jest测试

    一、

     1 var jest = require('jest');
     2 
     3 jest.dontMock('../CheckboxWithLabel.js');
     4 describe('CheckboxWithLabel', function() {
     5     it('changes the text after click', function() {
     6         var React = require('react/addons');
     7         var CheckboxWithLabel = require('../CheckboxWithLabel.js');
     8         var TestUtils = React.addons.TestUtils;
     9         var checkbox = TestUtils.renderIntoDocument( < CheckboxWithLabel labelOn = "On"
    10             labelOff = "Off" / > );
    11         var label = TestUtils.findRenderedDOMComponentWithTag(checkbox, 'label');
    12         expect(label.getDOMNode().textContent).toEqual('Off');
    13         var input = TestUtils.findRenderedDOMComponentWithTag(checkbox, 'input');
    14         TestUtils.Simulate.change(input);
    15         expect(label.getDOMNode().textContent).toEqual('On');
    16     });
    17 });
  • 相关阅读:
    双端队列
    顺序循环队列
    顺序队列
    Counting Triangles(hd1396)
    蒟蒻之栈模拟递归
    链栈以及顺序栈应用—算数表达式
    栈的简单应用-进制转换
    链栈
    共享栈
    顺序栈
  • 原文地址:https://www.cnblogs.com/shamgod/p/5061698.html
Copyright © 2011-2022 走看看