打字稿定义测试

时间:2018-04-15 23:42:10

标签: typescript

假设我正在为库编写一个打字稿定义。虽然我可以为库运行时(它的javascript输出)编写测试,但我也想为其typedef编写可重复/自动化测试,因为随着泛型,推理和排序的使用越来越多,它们会变得越来越复杂。 p>

我觉得有点受限,我想编写类似的测试:“这个赋值应该失败”或“这应该抛出编译器错误”。是否已有关于该方面的现有/已建立的工具?

1 个答案:

答案 0 :(得分:1)

  

我想编写类似的测试:“此赋值应该失败”或“这应该抛出编译器错误”。是否已有关于该方面的现有/已建立的工具

没有。通常,测试只能确保此分配工作这不应该抛出编译器错误。这就是测试在DefinitelyTyped中的作用:https://github.com/DefinitelyTyped/DefinitelyTyped