typescript - VSCode API 对象的测试替身
问题描述
我有一个这样的构造函数:
constructor(private editor: vscode.TextEditor) { /* ... */ }
我使用该editor.selections
物业。
在单元测试(使用 mocha)中,我无法访问 live vscode.TextEditor
,那么我如何通过 test double 呢?
解决方案
推荐阅读
- gstreamer - 超过 8 个通道的 GStreamer vorbis 编码器警告(无效通道位置)
- linux - 在 x86 中写入文件时出现编码问题
- java - 使用 SLF4J 记录异常时,Sonarcloud 会警告“参数不足”
- javascript - 在 node express 车把应用程序中找不到 javascript 文件
- android - 获取内部内存大小免费/总/可用
- python - 下载图片到绝对路径
- php - 更新的 Woommerce 购物车总折扣总额 未更新订单已保存
- android - android:ellipsize 和 android:maxLines 的组合不起作用
- shell - 使用 sed 插入包含 ' 和 $variable 的多行不起作用
- html - 网站在桌面上响应但在移动设备上不响应