javascript – 尝试使用茉莉花和角度时获取错误

前端之家收集整理的这篇文章主要介绍了javascript – 尝试使用茉莉花和角度时获取错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我尝试使用$httpBackend.flush();我得到错误TypeError:$browser.cookies不是一个功能.我找不到任何关于这种错误和任何解决方案的信息.
describe("someText",function() {
    var $httpBackend;
    var someManager;
    var authRequestHandler;

    var dataMockup = [];

    beforeEach(function(){
        module('app');

        inject(function($injector){
            $httpBackend = $injector.get('$httpBackend');
            someManager = $injector.get('someManager');

            authRequestHandler = $httpBackend.when('GET','someUrl.PHP')
                .respond(dataMockup);
        });
    });

    it('test first action',function() {
        $httpBackend.expectGET('someUrl.PHP');
        messageManager.loadData();
        $httpBackend.flush(); // There i got error
    });
});

>角度:1.3.15
>茉莉花:2.3.4

解决方法

我相信你正在使用1.4.x的角度模拟器,你的代码使用角度为1.3.15.请检查您是否正在使用您在应用程序中实现的版本的mocks.此外,提供您的茉莉花测试配置文件总是很好.
原文链接:https://www.f2er.com/js/153798.html

猜你在找的JavaScript相关文章