Reware 在原有 module 中增加 setter 和 getter 方法, 以便可以编辑内部功能方便单元测试.
- 在其他模块中注入 mocks
- 注入私有属性
- 覆盖模块中的变量
模块注入:
1 | const rewire = require('rewire'); |
Reware 在原有 module 中增加 setter 和 getter 方法, 以便可以编辑内部功能方便单元测试.
模块注入:
1 | const rewire = require('rewire'); |
微信支付
支付宝