describe

将一系列业务相关的specs关联在一起,每个测试实现文件的top level至少有一个describe. 字符串参数是为了命名这些spec的集合。

The describe function is for grouping related specs, typically each test file has one at the top level. The string parameter is for naming the collection of specs, and will be concatenated with specs to make a spec’s full name.

例子:

it

使用it函数定义spec,一个spec里包含了一个或者多个expectation.

Expectation

An expectation in Jasmine is an assertion that is either true or false. A spec with all true expectations is a passing spec. A spec with one or more false expectations is a failing spec.

Expectation就是assertion.

JavaScript scoping rules apply, so variables declared in a describe are available to any it block inside the suite.

定义在describe里的变量可以在任意的it区块内访问。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

Jasmine里的describe,it和expect函数相关推荐

  1. php实现股票日线数据转换为周线月线,通达信引用月线数据,如何在日线里调用周线和月线函数?...

    Q1:如何在日线里调用周线和月线函数? 调用某指标的某线 调用周线:"某指标.某线#WEEK"; 调用月线:"某指标.某线#MONTH"; 比如:调用KDJ的K ...

  2. C语言可以停用函数吗,C语言里有能实现关机的函数吗

    C语言里有能实现关机的函数吗 答案:5  信息版本:手机版 解决时间 2019-10-06 09:24 已解决 2019-10-05 10:22 如果有,包含在哪个头文件中 最佳答案 2019-10- ...

  3. 什么是函数柯里化,函数柯里化的应用场景,函数柯里化的优缺点

    函数柯里化 1. 什么是函数柯里化? 2. 函数柯里化面试题 3. 应用场景 1. 什么是函数柯里化? 函数柯里化是js闭包的典型应用.所以缺点就是闭包造成的缺点,占用内存较多等 什么是函数柯里化?就 ...

  4. Office365里新增的几个Excel函数

    转自:http://www.weidianyuedu.com/content/0111990389253.html 今天和大家一起来分享一下Office 365里新增的几个函数. 先来看这个: 多个条 ...

  5. Angular Jasmine 里一些常用概念学习笔记 - describe, it, beforeEach的用法

    describe: 定义一个test spec group,用来包裹多个specs,也称为suite: describe的第二个参数是一个函数,待测试的spec,即测试逻辑,就写在该函数里. /*** ...

  6. 关于jasmine里debugElement.query和fixture.detectChanges的依赖关系

    单元测试代码: import { Component } from '@angular/core'; import { async, ComponentFixture, TestBed } from ...

  7. Excel里关于if的9个函数,如何指定条件求和、计数、平均等

    总结了一下Excel里的求满足条件的计数.求和.平均值.最大值.最小值.标准差等9个方法. 01 countif 作用:对满足条件的区域统计个数 模板:countif(条件所在的区域,条件) 实例:A ...

  8. excel+运算符在php里不起作用,excel乘法函数,为什么我在EXCEL里插入乘法函数不管用...

    话题:excel乘法函数 问题详情:为什么我在EXCEL里插入乘法函数不管用,比如我输入=E5*F5它 推荐回答1:一.公式没问题,检查公式的输入有没有错,=号前面有没有空格二.检查单元格格式有没有错 ...

  9. 前端程序员项目里常用的utils.js工具函数

    前言:一般来说,放在utils里为全局的工具函数,包括时间,token,封装的网络请求 时间工具: 对于时间来说,我们有轻量的 Moment.js 中文网 不想增加项目依赖,就自己写函数 JavaSc ...

最新文章

  1. EditPlue使用进阶之正则表达式
  2. Mysql的sql注入_MySQL SQL注入
  3. linux systemd服务,systemd服务管理
  4. h5红包雨代码_html5移动端手机微信抢红包雨代码
  5. STM32开发 -- 4G模块开发详解(2)
  6. SOA和微服务之间的区别
  7. 一步一步学solr:什么是solr?
  8. 卷积神经网络的重要知识点
  9. Oracle11g限制ip访问数据库,Oracle11g设置IP访问限制
  10. JavaSE--类与对象
  11. 认识以及安装redis
  12. 失焦事件触发_JavaScript event 事件详解
  13. 常用圆圈数字序号(1~50)
  14. [转载]Coursera课程批量下载(保持资源原目录结构)
  15. 微讲师录课软件下载、录屏软件下载
  16. 采用Trench肖特基二极管,实现功率密度的显著提升
  17. Cocos Creator下JavaScript模拟砸金蛋3d旋转效果,附代码
  18. 微信图片怎么删除?微信聊天图片批量删除只需要用这2招…
  19. 计算机操作系统锁定如何解锁,笔记本键盘锁定,小编教你笔记本键盘锁定怎么解锁...
  20. 反编译工具之jadx

热门文章

  1. websocket 和 ansible配合Tomcat实时日志给前端展示
  2. Common Trace Format
  3. ubuntu下python thrift安装
  4. Java_输出60的十六进制
  5. spring的基本配置和使用
  6. C#互操作性平台调用基础知识
  7. flask上下文管理机制
  8. 003 Preconditons
  9. ASP.NET图片上传(配合jquery.from.js 插件)
  10. 生产系统遇到的问题:producers blocked