这几天被 JS 的测试毒打了,几个 testcase 就能写一天,一开始是不知道如何 mock 对象的方法,后面是卡在了不知道如何用 vscode 来运行测试代码以及打断点。例如:
- 使用 sinon.stub 将对象的指定方法替换为自定义的函数。在运行时修改对象的方法指向,从而控制其行为
- vscode 的 launch 配置
此前开发主打一个狂野和粗暴。vscode 仅作编辑器、测试 API 用 curl 、dev 环境是 1:1 的线上环境、断点全靠自己 print 等等…… 而对于工作上的用到的技术,都是看简中圈子的 N 手资料。对于大而全的官方文档,总是巴不得能逃避就逃避,完全没有那种静下心来通读一遍的那种闲情。
这些官方文档粗略看一遍,很多很蠢的问题都能得到解答了。并且常常会有意想不到的惊喜,一些日常很难考虑到,但别人作为专家,方案可能就直接摆在这里了。
现在学还不晚吧? 要开始收集各种终极文档了。不过我也不敢说我能在这个周目解决这个问题。
#城市化进程 #TIL #Nodejs
- 使用 sinon.stub 将对象的指定方法替换为自定义的函数。在运行时修改对象的方法指向,从而控制其行为
- vscode 的 launch 配置
此前开发主打一个狂野和粗暴。vscode 仅作编辑器、测试 API 用 curl 、dev 环境是 1:1 的线上环境、断点全靠自己 print 等等…… 而对于工作上的用到的技术,都是看简中圈子的 N 手资料。对于大而全的官方文档,总是巴不得能逃避就逃避,完全没有那种静下心来通读一遍的那种闲情。
这些官方文档粗略看一遍,很多很蠢的问题都能得到解答了。并且常常会有意想不到的惊喜,一些日常很难考虑到,但别人作为专家,方案可能就直接摆在这里了。
现在学还不晚吧? 要开始收集各种终极文档了。不过我也不敢说我能在这个周目解决这个问题。
#城市化进程 #TIL #Nodejs