百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

expresso

> 编程语言
开源

使用 mocha

753 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

使用 mocha

Expresso

nodejs 的 TDD 框架。此模块是 不再由我维护,如果您想继续维护,请通知我, 否则请使用 Mocha。

特性

  • 重量轻
  • 直观的异步支持
  • 直观的测试运行程序可执行文件
  • 测试覆盖支持和报告
  • 使用 assert 模块
  • assert.eql() 等价于 assert.deepEqual()
  • assert.response() http 响应实用程序
  • assert.includes()
  • assert.type()
  • assert.isNull()
  • assert.isUndefined()
  • assert.isNotNull()
  • assert.isDefined()
  • assert.match()
  • assert.length()

安装

要安装 expresso 和 node-jscoverage,请运行:

$ make install 要单独安装 expresso (不需要构建),请运行: $ make install-expresso 通过 npm 安装: $ npm install expresso 使用方法 创建一个名为 test 的目录,并将 JavaScript 文件放入其中。每个 JavaScript 文件可以导出多个具有以下格式的测试: js exports['test String#length'] = function(beforeExit, assert) { assert.equal(6, 'foobar'.length); }; 要运行测试,请键入 expresso。如需详细信息,请参阅 手册。 许可证 (MIT 许可证) 版权所有 (c) 2010 TJ Holowaychuk <[email protected]>

在此授予任何人免费获得本软件及相关文档文件("软件")的许可,允许他们不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、转授权和/或销售软件副本的权利,并允许向获得软件的人提供此类权利,但需遵守以下条件:

软件以"按原样"提供,不作任何形式的明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯他人权利的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言