react-native-video-processing
Version:
Native Video processing/editing for React-Native
37 lines (29 loc) • 705 B
JavaScript
/* global expect, jest */
import React, { Component } from 'react';
import renderer from 'react-test-renderer';
jest.mock('../Trimmer', () => {
class Trimmer extends Component {
render() {
return React.createElement('View', this.props, null);
}
}
return Trimmer;
});
import Trimmer from '../Trimmer';
describe('[Trimmer]', () => {
it('should be defined', () => {
expect(Trimmer).toBeDefined();
});
it('should be render correctly', () => {
const mockedComonent = renderer.create(
<Trimmer
source={'someSourceGoeshere'}
width={300}
height={300}
themeColor={'blue'}
onChange={() => null}
/>
);
expect(mockedComonent.toJSON()).toMatchSnapshot();
});
});