【发布时间】:2018-06-25 14:16:21
【问题描述】:
我在父项目中有以下类(父项目将是子项目中的模块):
export default class testService {
constructor({loggerFactory,childService}) {
this.logger = loggerFactory.logger
this.child = childService;
}
}
当我运行测试时,测试失败了,因为子服务不存在。 只有当我在节点模块中打开包含父模块的子项目时,该服务才存在
所以我的问题是如何模拟它以防止测试失败
【问题讨论】:
标签: javascript node.js testing sinon