柴是JavaScript的一个基本的断言库,为你的每一天支持基础BDD和TDD发展的原则,编写一个简单的工具。
BDD表示“行为驱动开发”和TDD为“测试驱动开发”。
柴框架无关,可以与任何其他的JavaScript测试框架进行配对,甚至与Rails应用程序的工作。
由于代码的测试是不是在Web开发最简单的任务,柴带有大量的文档,可以使开发者开始,用自己的编程API一起,并为扩展默认功能插件库。
< p> 什么是此版本的新:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的断言运营商的eval
- 更新的Git汇总README
什么版本3.0.0是新的:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的断言运营商的eval
- 更新的Git汇总README
在什么版本2.3.0新是:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的断言运营商的eval
- 更新的Git汇总README
在什么版本2.2.0新是:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的断言运营商的eval
- 更新的Git汇总README
在什么版本2.0.0是新的:
- 增加了新的可链接的关键字 - 。其中
- 新增.change,。增加和.decrease断言。
- 新增.includes和。载别名(.INCLUDE和.contain)。
- 新增.any.keys()和.all.keys()预选赛。
- 新增assert.sameDeepMembers()。
- 新增assert.isAbove()和assert.isBelow()。
- 属性和deep.property现在如果一个值设置为undefined通过。
在什么版本1.9.1新是:
- 更新exports.version到1.9.0
- 在寻找中止循环
- 声明变量只有一次
- 其他测试发现未完全执行
- 简化代码
在什么版本1.9.0新是:
- 添加人缘phantomjs启动
- 使用最新的业力和酱启动
- 噶调整
- 添加覆盖npmignore
- 删除LIB-COV从测试travisci家属
- 删除不再需要的LCOV记者
- 测试覆盖率伊斯坦布尔
- 删除jscoverage
- 删除工作服
什么是新的在1.7.1版本:
- 新增鲍尔JSON文件
在什么版本1.7.0新是:
- 锁定摩卡/摩卡phantomjs版本(现在)。
- 自定义检查返回对象()■固定utils.inspect。
- 替换卡口与2位。
- 新增assert.notOk()。
在什么版本1.6.1新是:
- 添加测试不同的正则表达式标志
- 增加了测试的正则表达式进行比较。
- 降级摩卡版本修复运行幻影测试。
- 双正则表达式的固定比较平等的。
什么在版本1.6.0是新的:
- 代码审查意见 - 改变语法
- 代码审查意见。
- 添加成员和memberEquals断言检查的子集,并设置平等。
什么是新的在1.5.0版本:
- 脚本测试现在运行make测试,以便特拉维斯将测试浏览器。
- 重构的一些测试,以支持新的objDisplay输出。
- [引导]正常化引导所有的测试场景。
- 重构的一些断言使用objDisplay,而不是检查。
- 的功能化输出。
在什么版本1.4.0是新的:
- 整理了index.js不检查COV ,恢复的package.json使用index.js。
- 转换测试,以使用新的引导。
- 重构测试引导。
- 使用空间(未标签)。
什么版本1.0.0-RC3是新的:
- 文档检查站 - API部分
- 对于文档注释更新
- 新DOC现场检查点 - 插件目录
- 从kossnocorp /补丁1 合并拉请求#57
- 修正错字:devDependancies - > devDependencies
- 在使用的getMessage邮件标志util的,而不是老味精属性。
- 添加到自贡献者的package.json
什么版本1.0.0-RC2是新的:
- 合并分支“功能/测试冠状病毒
- 浏览器版本
- 缺少断言测试
- 适当断言等效expect.to.have.property(KEY,VAL)
- 重置的AssertionError,包括完整的堆栈
- 试验插件应用
- 改写属性和方法现在保证链
对于ownProperty
在什么版本0.4.2新是:
- 修正了在浏览器进程中不可通过使用时browserify。
- 文档&QUOT;应该&QUOT;在工作比IE等浏览器。
- 合并拉请求#30从logicalparadox /断言的测试。
- 更新薛宝钗的浏览器版本。
要求:
- 中启用JavaScript在客户端
- Node.js的0.4或更高版本
评论没有发现