Untitled diff

Criado O diff nunca expira
4 remoções
26 linhas
2 adições
24 linhas
import React, { Component } from 'react';
import React, { Component } from 'react';
import { Text } from 'react-native';
import { Text } from 'react-native';
import ShallowRenderer from 'react-test-renderer/shallow';
import ShallowRenderer from 'react-test-renderer/shallow';


class TestComponent extends Component {
class TestComponent extends Component {
render() {
render = () => <Text>Hello</Text>
return <Text>Hello</Text>;
}
}
}


describe('ConsultMessages', () => {
describe('ConsultMessages', () => {
let props;
let props;
let renderer;
let renderer;
const render = () => {
const render = () => {
if (! renderer) {
if (! renderer) {
renderer = new ShallowRenderer();
renderer = new ShallowRenderer();
renderer.render(<TestComponent {...props} />);
renderer.render(<TestComponent {...props} />);
}
}
return renderer;
return renderer;
};
};


it('renders without crashing', () => {
it('renders without crashing', () => {
const rendered = render().getRenderOutput();
const rendered = render().getRenderOutput();
expect(rendered).toBeTruthy();
expect(rendered).toBeTruthy();
});
});
});
});