Reactjs 什么是开玩笑的断言?
我不太会开玩笑 它的文档说明,在处理异步代码时,应该编写expect.assertions(x)。Reactjs 什么是开玩笑的断言?,reactjs,unit-testing,testing,jestjs,qa,Reactjs,Unit Testing,Testing,Jestjs,Qa,我不太会开玩笑 它的文档说明,在处理异步代码时,应该编写expect.assertions(x)。 断言到底指的是什么?它是普通Javascript的一个术语吗?在本文中,它是测试术语,没有特殊含义 使用expect.assertions(n),您告诉Jest您希望当前测试执行n断言。断言是检查值是否满足某些条件 换句话说,如果使用expect.assertions(5)测试将失败,除非调用expect()至少5次 这对于异步测试很有用,但它不是处理异步性的唯一方法,您可以在中找到其他模式
断言到底指的是什么?它是普通Javascript的一个术语吗?在本文中,它是测试术语,没有特殊含义 使用
expect.assertions(n)
,您告诉Jest您希望当前测试执行n
断言。断言是检查值是否满足某些条件
换句话说,如果使用expect.assertions(5)
测试将失败,除非调用expect()
至少5次
这对于异步测试很有用,但它不是处理异步性的唯一方法,您可以在中找到其他模式