principles-ui-components
Version:
Supporting UI controller for Tizen TV web application, which developed base on React Framework.
16 lines (12 loc) • 593 B
JavaScript
import React from 'react';
import {shallow, mount} from 'enzyme';
import ProgressCircle from '../UI_Component/ProgressCircle';
describe('<ProgressCircle />', () => {
it('ProgressCircle unit test, reset props, and calls react lifecicle function', () => {
const progressCircleWrapper = mount(<ProgressCircle progress={8}/>);
expect(progressCircleWrapper.props().progress).toEqual(8);
progressCircleWrapper.setProps({progress: 20, enlarge: true});
expect(progressCircleWrapper.props().progress).toEqual(20);
progressCircleWrapper.unmount();
});
});