diff --git a/components/time-picker/__tests__/index.test.js b/components/time-picker/__tests__/index.test.js
index b7c121345e..3d97f16c9d 100644
--- a/components/time-picker/__tests__/index.test.js
+++ b/components/time-picker/__tests__/index.test.js
@@ -40,4 +40,32 @@ describe('TimePicker', () => {
);
expect(wrapper.render()).toMatchSnapshot();
});
+
+ it('handleChange should work correctly', done => {
+ const date = moment('2000-01-01 00:00:00');
+ const onChange = (value, formattedValue) => {
+ expect(value).toBe(date);
+ expect(formattedValue).toBe(date.format('HH:mm:ss'));
+ done();
+ };
+ const wrapper = mount(