Тестирование Vue с помощью vue-test-utils с Jest выдает ошибки, когда команда exec copy
document.execCommand не является функцией.Как я могу решить эту проблему?
Это фрагмент кода в компонентном источнике.
copyToClipboard(){
document.execCommand('copy');
}
И вот здесь я написал такой тест:
import Vue from 'vue';
import Vuex from 'vuex';
import {shallowMount} from '@vue/test-utils'
describe('*****.vue', () => {
let wrapper;
beforeAll(()=>{
wrapper = shallowMount(***, {attachToDocument:true, store, localVue});
})
it('should render correct content', () => {
wrapper.vm.copyToClipboard();
);
}