单元测试Highchart指令的click事件

时间:2016-12-09 07:04:24

标签: javascript angularjs unit-testing highcharts

我在我的应用程序中使用高图,一切正常。现在我想对数据点的click事件进行单元测试。这就是简化代码查找的方式

指令

<highchart config="vm.chartConfig"></highchart>

Controller.js

vm.chartConfig = {
    options: {
        chart: {
            type: 'line'
        },
        plotOptions: {
            series: {
                cursor: 'pointer',
                point: {
                    events: {
                        click: function (e) {
                            //redraw chart (excluded for simplicity)
                        }
                    }
                }
            }
        }
    },
    title: {
        text: null
    },
    xAxis: {
        categories: dates
    },
    yAxis: {
        title: {
            text: null
        }
    },
    series: [{ data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] }]
};

如何为点击事件编写测试?

0 个答案:

没有答案