大佬教程收集整理的这篇文章主要介绍了Jasmine和angularjs,在茉莉花中使用$cookies,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在apps.js中创建了一个全局命名空间’cp’,并在服务和控制器中使用它.
//controller cp.controller = {}; cp.controller.LoginController = function($scope,$LOCATIOn,$cookies){ $scope.signIn = function(){ $cookieS.User = $scope.form.username; user.set($scope.form.userName); $LOCATIOn.hash( "home" ); } }; //service cp.serviceFactory = {}; cp.serviceFactory.user = function user( $cookies){ var userName = $cookieS.User; return{ set: function(Name){ userName = name; },get: function(){ return userName; } } }; //test script describe('Cameo Controllers',function() { describe('LoginController',function(){ var scope,cookies,ctrl,$httpBACkend; beforeEach(module('CameoPaaS')); beforeEach(inject(function(_$httpBACkend_,$rootScope,$controller,$cookies) { $httpBACkend = _$httpBACkend_; // cookies = $cookies.username; scope = $rootScope.$new(); cookies = scope.$cookies; ctrl = $controller(cp.controller.LoginController,{$scope: scope,$cookies: cookies}); })); it('should log the user into the system',function() { expect(scope.userName).toBeUndefined(); scope.form.username = 'me'; scope.signIn(); //expect(user).toBe(undefined); }); }); });@H_301_14@问题:如何在测试脚本中定义和设置$cookies.username的值以解决错误.
以上是大佬教程为你收集整理的Jasmine和angularjs,在茉莉花中使用$cookies全部内容,希望文章能够帮你解决Jasmine和angularjs,在茉莉花中使用$cookies所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。