Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export default class myComponent extends Component {
- constructor(props) {
- super(props);
- }
- async componentDidMount() {
- try {
- let response = await axios.get(`server/url/endpoint`);
- this._processSuccess(response.data);
- } catch(e) {
- this._processFail(e);
- }
- }
- _processSuccess(response) {
- this.setState({pageTitle: response.data.title, text: response.data.text});
- }
- render() {
- return (
- <div className="title">{this.state.pageTitle}</div>
- );
- }
- }
- import React from 'react'
- import MyComponent from './MyComponent'
- import renderer from 'react-test-renderer'
- import { shallow, mount } from 'enzyme'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement