Vis*_*han 5 javascript unit-testing node.js istanbul
我想从测试类中模拟这些全局变量的值
//index.js
/* Globals variables */
var documentLoaderGlobal = {
region: process.env.ElasticSearchRegion,
endpoint: process.env.ElasticSearchEndpoint,
index: process.env.ElasticSearchIndex,
mapping: process.env.ElasticSearchMapping,
dynamoDBTable:process.env.DynamoDBTable
};
Run Code Online (Sandbox Code Playgroud)
我的测试课是
var rewire = require("rewire");
var myModule = rewire("./index.js");
var region="us-east-1";
myModule.__set__("documentLoaderGlobal.region", region);
Run Code Online (Sandbox Code Playgroud)
当我运行测试用例时,值没有被嘲笑。
知道我在做什么错吗?还是我错过了什么?
| 归档时间: |
|
| 查看次数: |
353 次 |
| 最近记录: |