* feat: migrate enzyme to edx/react-unit-test-utils * refactor: remove shallowWrapper usage * refactor: remove unnecessary _instance usage
22 lines
512 B
JavaScript
22 lines
512 B
JavaScript
import React from 'react';
|
|
import { shallow } from '@edx/react-unit-test-utils';
|
|
|
|
import ImageRenderer from './ImageRenderer';
|
|
|
|
describe('Image Renderer Component', () => {
|
|
const props = {
|
|
url: 'some_url.jpg',
|
|
};
|
|
|
|
props.onError = jest.fn().mockName('this.props.onError');
|
|
props.onSuccess = jest.fn().mockName('this.props.onSuccess');
|
|
|
|
let el;
|
|
beforeEach(() => {
|
|
el = shallow(<ImageRenderer {...props} />);
|
|
});
|
|
test('snapshot', () => {
|
|
expect(el.snapshot).toMatchSnapshot();
|
|
});
|
|
});
|