pluto-path:从一个或多个路径中的文件创建Pluto依赖项注入模块

时间:2024-05-21 13:17:31
【文件属性】:

文件名称:pluto-path:从一个或多个路径中的文件创建Pluto依赖项注入模块

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-21 13:17:31

javascript testing dependency-injection pluto javascript-dependency-injection

冥王星路径 使用依赖项注入程序包从一个或多个路径中的文件创建并引导应用程序。 分支 地位 掌握 全部 为什么? 该软件包旨在解决两个问题: 引导程序。 有很多示例Express / Hapi / etc。 一系列index.js文件需要一系列路由和其他位的应用程序。 我觉得这很烦人。 当我创建应用程序的新部分时,我希望它能够在没有额外样板的情况下工作。 测试。 好的测试的关键不是编写测试:而是编写好的,可测试的代码。 特别是在进行单元测试时,我们希望一次测试一件事。 但是,当我们的一件事使用其他事物时呢? 通过注入其他通常称为协作者的东西,我们可以将模拟或伪造物传递给受测试的代码。 用法 简化选项 'use strict' const path = require ( 'path' ) const plutoPath = require ( 'pluto-path' ) plu


【文件预览】:
pluto-path-master
----.gitignore(48B)
----.eslintrc(267B)
----package.json(1KB)
----.travis.yml(148B)
----LICENSE.txt(1KB)
----README.md(7KB)
----lib()
--------standardBindingStrategy.js(460B)
--------index.js(1KB)
--------indexSpec.js(3KB)
--------standardNamingStrategy.js(662B)
--------standardBindingStrategySpec.js(660B)
--------fixtures()
--------standardNamingStrategySpec.js(412B)
----.editorconfig(214B)

网友评论