文件名称:jasmine-matchers
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-28 01:28:51
JavaScript
Jasmine 2.0 匹配器,使用 AngularJS Jasmine 2.0 的重大变化之一是更改了 Matchers 的编写方式。 将 Jasmine 与 AngularJS 结合使用会引入另一组限制,我将在适当的时候介绍这些限制。 为什么是匹配器? 匹配器可让您围绕“assert”和“equals”方法提取重复的代码,并在所有测试中重用它们。 除了删除测试中的潜在错误(调试一次,到处重用)之外,它们还可以为失败的测试提供比您从内置测试方法中获得的更详细的文本。 代码重用 我们花了很多时间教人们在编写生产代码时不要重复自己,人们在编写测试时自然不愿意打破所有这些规则。 作为回应,人们为这个“问题”发明了很多解决方案,其中一些是好的,而很多则适得其反; 它们可以帮助您编写初始测试集,但很难让它们随着时间的推移继续工作。 看无休止的“干燥与潮湿”辩论,这些辩论似乎永远在互联网上肆虐。
【文件预览】:
jasmine-matchers-master
----README.md(10KB)
----matchers.js(2KB)
----.gitignore(6B)