describ(类似java中的class,在这里定义的变量可以在所有it中使用)
针对某一方面的测试,一个描述性的东西,针对某一个方面的测试,或者说是一个作用域
一组测试用例的集合。
有两个参数,参数1 ,参数2
参数1
一个字符串,用来描述测试的内容
参数2
一个回调函数,实现测试套件的代码快
可以嵌套使用,也即是里面还可以有describ代码块。
beforAll
afterAll
每一个单元测试套件执行是都被执行一次
测试的结果 ![]()
IT(类似java中的方法,定义的变量为局部变量,只能在这个用例中使用)
用来创建一个测试用例,spec
有两个参数,参数1 ,参数2
参数1
一个字符串,用来描述这个测试用例内容
参数2
一个回调函数,实现测试用例代码快
beforeEach
afterEach
每一个单元测试用例执行是都被执行一次
测试结果
![]()
expect
期望的值
test
类似与IT,一般大型项目不用,只是试炼的时候使用,大项目都是用 describ和it
断言
toMatch:
toBe:结果是否完全相同,对象的话地址也相通
toEqual:
not.toEqual:不等于
toEqual:
异步测试


















