Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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
Angularjs 角度数据表的Jasmine单元测试_Angularjs_Unit Testing_Karma Jasmine - Fatal编程技术网

Angularjs 角度数据表的Jasmine单元测试

Angularjs 角度数据表的Jasmine单元测试,angularjs,unit-testing,karma-jasmine,Angularjs,Unit Testing,Karma Jasmine,我在当前的项目中使用Angular Datatable,希望使用Karma Jasmine进行单元测试。但是我的DTOptionsBuilder测试失败。fromfnomise()。withColVisOption不是函数 我在Jasmine单元测试中模拟了DToptionBuilder,如下所示 $provide.service('DTOptionsBuilder', function(){ this.fromFnPromise = jasmine.create

我在当前的项目中使用Angular Datatable,希望使用Karma Jasmine进行单元测试。但是我的DTOptionsBuilder测试失败。fromfnomise()。withColVisOption不是函数

我在Jasmine单元测试中模拟了DToptionBuilder,如下所示

 $provide.service('DTOptionsBuilder', function(){
               this.fromFnPromise = jasmine.createSpy('fromFnPromise').andCallFake(function(){
                   //a fake implementation
                   return {};
               });
           });
我有什么遗漏吗