jest 入门

  • %stmts是语句覆盖率(statement coverage):是不是每个语句都执行了?

  • %Branch分支覆盖率(branch coverage):是不是每个if代码块都执行了?

  • %Funcs函数覆盖率(function coverage):是不是每个函数都调用了?

  • %Lines行覆盖率(line coverage):是不是每一行都执行了?

  • describe("number test", ()=>{
    	it('1 is true', ()=>{
    		expect(1).toBeTruthy()
    	})
    	test('2 is true',()=>{
    		expect(2).toBeTruthy()
    	})
    })

     

  • describe 描述, decribe会形成一个作用域
  • it 断言
  • expect 期望
  • test 测试,类似it
  • describe 称为测试套件(test suite),表示一组相关的测试。第一个参数是测试套件的名称,第二个参数是实际执行的函数。

    test 称为测试用例(test case),表示一个单独的测试,是测试的最小单位。第一个参数是测试用例的名称,第二个参数是实际执行的函数

你可能感兴趣的:(学习笔记,单元测试)