请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

怎么测试submit

.vue文件中

//都是自定义组件
<form-panel ref="form" >
	<text-input/>
</form-panel>
<a-button id="cancelBtn" @click="submit"></a-button>

methods:{
submit(){
	if(this.$refs.form.validate()){
		return;
	}
	const name = this.$parent.$parent.name;
	const key = keys.map((key)=>{key.key})
	getUs(this.name, this.key).then(//post请求
		this.$emit("clickLi")
	)
}

怎么测试submit?

正在回答 回答被采纳积分+3

1回答

Dell 2021-12-12 00:18:34

 你这个只能参考 vue-test-utils 的文档,通过模拟dom 点击可以做区块的集成测试

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_跃一尺距_0 #1
    具体怎么模拟点击事件。可以久上面的例子举个实现例子吗,我使用的stubs一直不行。
    回复 有任何疑惑可以回复我~ 2021-12-13 09:58:34
  • 提问者 qq_跃一尺距_0 #2
    主要是怎么测试submit()内部实现
    回复 有任何疑惑可以回复我~ 2021-12-13 13:52:51
  • Dell 回复 提问者 qq_跃一尺距_0 #3
    内部实现你想具体怎么测试?
    回复 有任何疑惑可以回复我~ 2021-12-13 23:31:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信