Typescript随时生成Mock数据?

2,366 阅读1分钟

背景

平常我们写代码经常会写个mock,测一测我们写的函数功能执行的跟我们的预期一不一致。但是复杂的类型填写数据就会变得比较繁琐,于是写了个vscode插件生成mock数据。

看下效果

支持选中class或者interface结构生成mock

image1.gif

支持花括号选中参数生成mock

image2.gif

支持选中class类型名字生成mock

image3.gif

安装

vscode搜索插件mock typescript安装即可 image.png

目前支持功能

类型

  • class
  • interface 属性
  • boolean
  • number
  • string
  • class
  • array
  • interface
  • tuple

后续加入功能

  • 多文件依赖解析
  • type类型支持
  • 纯{}类型声明支持
  • 枚举支持
  • 复杂类型 等等