react-chopper
Version:
<h1 align="center"> react-chopper <br> <img src="https://raw.githubusercontent.com/pawarvijay/react-chopper/master/helicopter.svg?sanitize=true" width="300" height="200"/> </h1>
25 lines (19 loc) • 555 B
JavaScript
import React from "react";
import renderer from "react-test-renderer";
import { shallow, mount, render } from "enzyme";
class WithSetState extends React.Component {
constructor(props) {
super(props);
this.state = { firstname: "chopper" };
}
render() {
return <div>Hello react {this.state.firstname}</div>;
}
componentDidMount() {
this.setState({ firstname: "chopper changed" });
}
}
it("renders component correctly", () => {
const tree = renderer.create(<WithSetState />).toJSON();
expect(tree).toMatchSnapshot();
});