#javascript #jestjs #mocking #window
Вопрос:
components/example.vue
:
<script>
const { common: { utils: { jump } } } = window.CUSTOM_OBJ;
expoer default {
name: 'mycomponent',
props: {},
...
}
</script>
test.js
:
import Example from './example.vue'; // here will throw a Type error
describe('test',()=>{
......
});
когда я import Example component
проверяю файл, я получаю такую TypeError: Cannot destructure property
распространенную ошибку of 'undefined' or 'null'.
как я могу издеваться над этими методами window.CUSTOM_OBJ
в тестовом файле ?