Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在angular9的highcharts上执行单元测试?_Angular_Highcharts_Karma Jasmine - Fatal编程技术网

如何在angular9的highcharts上执行单元测试?

如何在angular9的highcharts上执行单元测试?,angular,highcharts,karma-jasmine,Angular,Highcharts,Karma Jasmine,我在angular9中定义了一个组件,它使用highcharts API。 现在我想在highcharts上执行单元测试。 例如: 获取的数据是否正确。 是否创建highchart。 任何关于如何使用茉莉花和因果报应的想法。 提前感谢。我认为对你来说,最好的解决方案是使用玩笑和模仿你的高分图 const highcharts = jest.genMockFromModule(`highcharts`) 您的问题主要与用Angular编写测试有关,而不是使用Highcharts库(您使用过的标记

我在angular9中定义了一个组件,它使用highcharts API。 现在我想在highcharts上执行单元测试。 例如: 获取的数据是否正确。 是否创建highchart。 任何关于如何使用茉莉花和因果报应的想法。
提前感谢。

我认为对你来说,最好的解决方案是使用玩笑和模仿你的高分图

const highcharts = jest.genMockFromModule(`highcharts`)

您的问题主要与用Angular编写测试有关,而不是使用Highcharts库(您使用过的标记)。从Highcharts网站,我只能建议基于Highcharts测试: