Browse Source

Test componentDidMount fires

pull/8/head
Luke Childs 8 years ago
parent
commit
81fcfa2540
  1. 10
      test/react-jsdom.js

10
test/react-jsdom.js

@ -15,6 +15,12 @@ class TestComponent extends React.Component {
this.props.componentWillMount(); this.props.componentWillMount();
} }
} }
componentDidMount() {
if (typeof this.props.componentDidMount === 'function') {
this.props.componentDidMount();
}
}
} }
test('ReactJSDOM is a object', t => { test('ReactJSDOM is a object', t => {
@ -46,3 +52,7 @@ test('ReactJSDOM allows window instance to be passed in', t => {
test('componentWillMount fires', t => { test('componentWillMount fires', t => {
ReactJSDOM.render(<TestComponent componentWillMount={() => t.pass()}/>); ReactJSDOM.render(<TestComponent componentWillMount={() => t.pass()}/>);
}); });
test('componentDidMount fires', t => {
ReactJSDOM.render(<TestComponent componentDidMount={() => t.pass()}/>);
});

Loading…
Cancel
Save