import React from 'react';
import {shallow} from 'enzyme';
import renderer from 'react-test-renderer';
import Credential from '@components/Credential';
test('renders correctly Credential', () => {
const tree = renderer
.create(
,
)
.toJSON();
expect(tree).toMatchSnapshot();
});
test('check if field render properly', () => {
const wrapper = shallow(
,
);
expect(wrapper.find({testID: 'crdential'})).toBeDefined();
});
test('check if onPress works properly', () => {
const wrapper = shallow(
,
);
let value = wrapper.find({testID: 'crdential'});
value.simulate('press');
expect(value.simulate('press')).toBeTruthy();
});
test('check if view render properly', () => {
const wrapper = shallow(
,
);
expect(wrapper.find({testID: 'viewCred'})).toBeDefined();
});
test('check if view click works properly', () => {
const wrapper = shallow(
,
);
let value = wrapper.find({testID: 'viewCred'});
value.simulate('press');
expect(value.simulate('press')).toBeTruthy();
});