jasmine

jasmine是一款异常盛行的测试框架,不依赖于其他任何 JavaScript 组件。它有清洁清晰的语法,让你可以很简单的写出测试代码。 Jasmine四个焦点观点   Suites Suites可以理解为一组测试...

jasmine是一款异常盛行的测试框架,不依赖于其他任何 JavaScript 组件。它有清洁清晰的语法,让你可以很简单的写出测试代码。


Jasmine四个焦点观点  


Suites

Suites可以理解为一组测试用例,使用全局的Jasmin函数describe 建立。describe函数接受两个参数,一个字符串和一个函数。字符串是这个Suites的名字或题目(通常形貌下测试内容),函数是实现Suites的代码块。


Specs

Specs可以理解为一个测试用例,使用全局的Jasmin函数it建立。和describe一样接受两个参数,一个字符串和一个函数,函数就是要执行的测试代码,字符串就是测试用例的名字。一个Spec可以包罗多个expectations来测试代码。


Expectations

Expectations由expect 函数建立。接受一个参数。和Matcher一起联用,设置测试的预期值。

在分组(describe)中可以写多个测试用例(it),也可以再举行分组(describe),在测试用例(it)中界说期望表达式(expect)和匹配判断(toBe**)。


Matchers

Matcher实现一个“期望值”与“现实值”的对比,若是效果为true,则通过测试,反之,则失败。每一个matcher都能通过not执行否认判断。


思源资源网:分类流动

1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入

2.腾讯云: 提供云服务器、云数据库、云存储、视频与CDN、域名等服务。腾讯云各种产物的最新流动,优惠券领取点击进入

3.广告同盟: 整理了现在主流的广告同盟平台,若是你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/nav/52

  • 发表于 2021-04-18 09:38
  • 阅读 ( 220 )
  • 分类:互联网

0 条评论

请先 登录 后评论
colxnh
colxnh

737 篇文章

你可能感兴趣的文章

相关问题