测试积点老人 发表于 2018-12-21 09:37:36

对vue.js单文件(.vue)进行单元测试?

最近在用karma对vue.js进行测试,但是每个组件都是.vue文件。看了下官网给的测试例子,主要也是对组件里的方法进行测试。但涉及到组件传参,异步数据加载等问题就不知道如何去测了。请问如何对.vue单文件进行测试呢?

海海豚 发表于 2018-12-24 10:39:29

import Vue from 'vue';import FinalCountdown from 'src/components/workflow/FinalCountdown';describe('workflow/FinalCountDown component.', () => { const getComponent = (date) => { let vm = new Vue({ template: '<div><final-countdown v-ref:component :date="date"></final-countdown></div>', components: {   FinalCountdown }, data: {   date } }); return vm; };

jingzizx 发表于 2018-12-24 12:20:51

感觉是技术上的引用问题吧

abcsell 发表于 2018-12-24 14:12:32

这个可以尝试传递参数的方法
页: [1]
查看完整版本: 对vue.js单文件(.vue)进行单元测试?