天天看点

Jest DoneCallback 数据类型的理解

我在学习 jest 框架的 beforeEach 方法时,注意到其接受的输入参数 fn 的类型为 jest.ProvidesCallback:

Jest DoneCallback 数据类型的理解

该参数的类型 ProvidesCallback,本身是一个函数,返回任意类型,该函数的输入参数为 DoneCallback:

Jest DoneCallback 数据类型的理解

同时,该类型还包括一个 fail 字段,该字段也指向一个函数,输入参数为 string.

如果定义一个类型为 DoneCallback 的变量?参考如下代码:

Jest DoneCallback 数据类型的理解