Jest
sonder 中杯

四个钩子函数

  • beforeAll
1
2
3
// beforeAll(()  => {
// console.log('所有测试用例之前执行')
// })
  • beforeEach
1
2
3
// beforeEach(()  => {
// console.log('每个测试用例之前执行')
// })
  • afterEach
1
2
3
// afterEach(()  => {
// console.log('每个测试用例之后执行')
// })
  • afterAll
1
2
3
// afterAll(() => {
// console.log('所有测试用例之后执行')
// })

介绍几个匹配器

methods desc
toBe 完全匹配 ===
toEqual1 只要能容一样即可

参考:https://jspang.com/detailed?id=63#toc336

注意:

1
2
3
4
// 若makeL是一个方法 则错误  
expect(makeLove.makeL).toEqual("xxx")
// 正确示例 makeL() 加括号调用
expect(makeLove.makeL()).toEqual("xxx")
  • 本文标题:Jest
  • 本文作者:sonder
  • 创建时间:2020-06-07 20:36:09
  • 本文链接:https://sonderss.github.io/2020/06/07/Jest/
 评论