Typescript 类型脚本定义测试

Typescript 类型脚本定义测试,typescript,Typescript,假设我正在为一个库编写一个typescript定义。虽然我可以为库运行时(它的javascript输出)编写测试,但我也希望为它的typedef编写可重复/自动测试,因为随着泛型、推理和排序的大量使用,它们往往变得更加复杂 我觉得这方面有点有限,我想写一些测试,比如:“这个赋值应该失败”或者“这个应该抛出一个编译器错误”。在这方面是否已有任何现有/已建立的工具 我想写一些测试,比如:“这个赋值应该失败”或者“这应该引发一个编译器错误”。是否已经有任何关于该方面的现有/既定工具 否。通常测试只确保

假设我正在为一个库编写一个typescript定义。虽然我可以为库运行时(它的javascript输出)编写测试,但我也希望为它的typedef编写可重复/自动测试,因为随着泛型、推理和排序的大量使用,它们往往变得更加复杂

我觉得这方面有点有限,我想写一些测试,比如:“这个赋值应该失败”或者“这个应该抛出一个编译器错误”。在这方面是否已有任何现有/已建立的工具

我想写一些测试,比如:“这个赋值应该失败”或者“这应该引发一个编译器错误”。是否已经有任何关于该方面的现有/既定工具

否。通常测试只确保此赋值有效,并且不会引发编译器错误。这就是测试在DefinitelyTyped中所做的:

“这应该会引发编译器错误”-您不会在编译时发现这一点吗?我想这是适用的,