type
status
date
slug
summary
tags
category
icon
password

📝 主旨内容

组件

测试文件

测试方法说明
  • 测试代码使用了 Jest 测试框架,使用 describe 进行测试分组,it 定义具体测试用例
  • 使用shallowMount:浅挂载,可以给一个或多个组件创建测试替身,减少开销,专用于隔离度高的单元测试
  • 使用了jest.fn()创建监听函数
  • 使用了wrapper.find()方法查找元素,并用trigger方法触发点击
  • 使用 expect().toBeCalled() 进行断言测试
  • 使用了wrapper.setProps()方法更新prop
  • 使用了wrapper.contains()方法查找匹配is-active类名的元素或组件,返回Boolean