0

这是我来自 vue.js 的代码:

async getUserInformation(user_id){
   return await new Promise((resolve, reject) => {
      this.$socket.client.emit('getUserInfo', user_id, (err,res) => {
         err ? reject(err) : resolve(res)
      })
   })
},
async selectAction() {
  let getReponse= await this.getUserInformation(this.user_id)
  this.userInformation = getResponse
}

这是我来自 vue jest 的代码

describe('editUser.vue', () => {
    let wrapper
  
    beforeEach(() => {
        wrapper = shallowMount(editUser, {
            mixins: [global]
        })
    });
    

    it('trigger submit button w/o data input from text fields', async () => {
        await wrapper.find('[data-testid="get_user_button"]').trigger('click')
    });
});

下图是我运行单元测试后收到的错误消息 在此处输入图像描述

4

0 回答 0