diff --git a/src/components/Switch/__tests__/index-test.js b/src/components/Switch/__tests__/index-test.js
index 1a30f054..1b0c99bc 100644
--- a/src/components/Switch/__tests__/index-test.js
+++ b/src/components/Switch/__tests__/index-test.js
@@ -19,21 +19,21 @@ describe('components/Switch', () => {
});
});
- /*
describe('onValueChange', () => {
test('when value is "false" it receives "true"', () => {
- const handleValueChange = (value) => expect(value === true).toBeTruthy();
- const component = shallow();
- component.find('input').simulate('click');
+ const onValueChange = jest.fn();
+ const component = shallow();
+ component.find('input').simulate('change', { nativeEvent: { target: { checked: true } } });
+ expect(onValueChange).toHaveBeenCalledWith(true)
});
test('when value is "true" it receives "false"', () => {
- const handleValueChange = (value) => expect(value === false).toBeTruthy();
- const component = shallow();
- component.find('input').simulate('click');
+ const onValueChange = jest.fn();
+ const component = shallow();
+ component.find('input').simulate('change', { nativeEvent: { target: { checked: false } } });
+ expect(onValueChange).toHaveBeenCalledWith(false)
});
});
- */
describe('value', () => {
test('when "false" an unchecked checkbox is rendered', () => {