nodejs中依赖管理的推荐策略?

时间:2016-05-25 21:14:21

标签: node.js unit-testing dependency-injection service-locator

一个用例是,有时在单元测试中模拟函数是没有意义的......相反,模拟对象在哪里导入更有意义。 (是的,有时使用BDD是有意义的,这可以避免这个问题)

另一个用例是设置模块既昂贵又复杂,将设置代码放在一个地方是有意义的。

nodejs推荐的策略是什么?我已经看了一些依赖注入和服务定位器包,但它们似乎并不那么受欢迎。

附录:是否有任何开源应用程序可以说明这一领域的良好实践?

附录2:我们使用ES6(因此,const关键字),因此rewire不起作用。

0 个答案:

没有答案