javascript - 独立断言库?

标签 javascript

当我即将将 YUI 断言模块移植到独立库时,我突然想到我应该先在 StackOverflow 上询问这是否有必要。不过我完成了库:

YUI端口:https://github.com/gso/YUIPort

但我想我也会适本地问一下。是否有任何高质量的断言函数独立库 - 这些可能非常有用,例如,检查传递给函数的参数的有效性(可以节省调用调试器的大量时间)。

最佳答案

截至 2012 年 5 月 7 日

经过一些简短的研究,从最简约的开始:

我必须承认我确实倾向于同意a commenter on DailyJS :

I don't understand why everyone likes these wordy assertion libraries.

虽然我不是 CoffeeScript 用户,但我确实倾向于使用简单的assert.js 样式语法,而不是所有这些链接。

这些库正在开发的功能包括:

  • 可插入主要测试套件(编码时无需在两个库之间切换)
  • 无需更改库即可对服务器端(节点)和客户端进行编码
  • 集成到主要网络框架(例如 JQuery)

一些主要的测试套件包括:

major web frameworks通常包括他们自己的测试套件。

日志记录方面,有 a discussion on libraries available 。乍一看,它们似乎还没有 catch 服务器端 JS。

关于javascript - 独立断言库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10472152/

相关文章:

javascript - 在 JavaScript 中异步执行循环中的函数 - 在哪里放置 defer.resolve?

javascript - 防止一个函数中的点击事件影响另一个函数中的点击事件

javascript - 选中复选框时插入名称属性

javascript - 自定义 slider - 如何自动遍历每个 slider

javascript - 有没有一种优雅的方法可以将变量名中的单个单词提取到数组中?

javascript - jQuery PHP Ajax 检查用户登录显示模式

javascript - underscore.js 根据另一个对象过滤一个对象数组

javascript - 如何为 JavaScript 而不是 HTML 创建 HTML 元素

javascript - 是否可以在 javascript 中发出警报?

javascript - 如何在点击 href 时关闭 sidenav