如何使用JWPlayer运行Karma / Jasmine单元测试

时间:2014-12-18 17:15:37

标签: unit-testing jwplayer karma-runner

我正在测试一个方法,该方法使用以下方法设置JWPlayer

jwplayer(playerTag).setup({ [...]

运行Karma时,我收到有关jwplayer未定义的错误。

1 个答案:

答案 0 :(得分:0)

你好也许已经太晚了,但是你试过将window.jwplayer设置为模拟函数吗?

window.jwplayer = function() {
        return {
            setup: jasmine.createSpy('jwplayer.setup')
        };
    };