diff --git a/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js b/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js index 01dd8dd4b7880a..0c39bfe0724317 100644 --- a/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js +++ b/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js @@ -395,4 +395,24 @@ describe('useAutocomplete', () => { fireEvent.click(button); }).not.to.throw(); }); + + describe('prop: defaultValue', () => { + it('should not trigger onInputChange when defaultValue is provided', () => { + const onInputChange = spy(); + const defaultValue = 'foo'; + + function Test() { + const { getInputProps } = useAutocomplete({ + defaultValue, + onInputChange, + options: ['foo', 'bar'], + }); + + return ; + } + + render(); + expect(onInputChange.callCount).to.equal(0); + }); + }); });