【发布时间】:2020-07-06 17:46:39
【问题描述】:
我目前正在使用 Jest 创建测试,我想知道如何以编程方式确认 ElementUI 的 MessageBox,因为我似乎无法获得它的 HTML DOM。这样它就会在then() 中执行我的graphql 查询。我真的不知道这是否是一个好习惯,因为我是 Jest 的新手。
confirmBox(
this,
'warning',
'Delete Record',
'Do you really want to delete this record?',
true
).then(() => {
this.loading = true
deleteGame(id, (response, success) => {
if (success) {
this.$message({
message: 'Record successfully deleted',
type: 'success'
})
this.get()
} else {
this.$message({
message: response,
dangerouslyUseHTMLString: true,
type: 'error'
})
this.loading = false
}
})
})
【问题讨论】:
标签: javascript vue.js jestjs element-ui