/** * Copyright 2013-2014, Facebook, Inc. * All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. * * @emails react-core */ "use strict"; var React; var ReactTestUtils; var reactComponentExpect; describe('reactComponentExpect', function() { beforeEach(function() { React = require('React'); ReactTestUtils = require('ReactTestUtils'); reactComponentExpect = require('reactComponentExpect'); }); it('should detect text components', function() { var SomeComponent = React.createClass({ render: function() { return (
This is a div
{'This is text'}
); } }); var component = ReactTestUtils.renderIntoDocument(); reactComponentExpect(component) .expectRenderedChild() .expectRenderedChildAt(1) .toBeTextComponentWithValue('This is text'); }); });