angular-mock相关内容
我正在使用以下茉莉花测试用例 '使用严格';描述('公司服务',函数(){var $httpBackend, companyService;beforeEach(angular.mock.module('myApp'));beforeEach(angular.mock.inject(function(_$httpBackend_ , _companyService_) {$httpBackend
..
我想 Jasmine 测试一下是否调用了 Welcome.go.Welcome 是一个 Angular 服务. angular.module('welcome',[]).run(函数(欢迎){欢迎.go();}); 这是我目前的测试: describe('module: Welcome', function () {beforeEach(module('welcome'));var 欢迎;b
..
我觉得我在这个极其简化的角度指令单元测试中遗漏了一些至关重要的东西: import * as angular from 'angular'导入“角度模拟"const app = angular.module('my-app', [])app.directive('myDirective', () => ({模板:'这也不起作用',链接:(范围,元素)=>{//也试过编译 fnconsole.lo
..
我正在尝试对我的各个 Angular 工厂进行单元测试,但在尝试正确模拟和注入 PouchDB 对象时遇到了困难.我的工厂代码目前如下: factory('Track', [function() {var db = new PouchDB('tracks');变量资源 = {getAll:函数(){返回 db.allDocs({include_docs: true});}返回资源;}]); 我
..
我正在尝试以 angular 设置 e2e 测试套件,并且需要使用 $httpBackend 返回预设响应.如果我可以只返回文件内容就好了,例如 $httpBackend.whenPOST('/phones').respond(function(method, url, data) {return getContentOf("/somefile");}); 我尝试使用 $http,类似于
..
在这种极其简化的角度指令单元测试中,我觉得我缺少了一些关键的东西: import *作为'angular'中的角导入“角mo"const app = angular.module('my-app',[])app.directive('myDirective',()=>({模板:“这也不起作用",链接:(作用域,元素)=>{//也曾尝试编译fnconsole.log('这不记录')element
..
我们有一个庞大的项目,我们编写了很多测试用例,以涵盖e2e功能测试用例中的许多实际场景用户行为. 随着测试的进行,它会进行大量的调用以完成测试用例.当我们在酱料实验室中使用其他浏览器时,它会倍增5-9倍. 我想要模拟所有其余的调用,这样就不会对实际服务器进行任何真正的调用,但是会在内部对其进行处理.它用于功能性e2e测试,而不是单元测试,因为我们使用茉莉 spyOn 嘲笑了所有单元测试
..
我正在尝试对单个Angular工厂进行单元测试,但是很难正确地模拟和注入PouchDB对象.我的工厂代码当前如下: factory('Track', [function() { var db = new PouchDB('tracks'); var resource = { getAll: function() { return db.al
..
在这种极其简化的角度指令单元测试中,我觉得我缺少了一些关键的东西: import * as angular from 'angular' import 'angular-mocks' const app = angular.module('my-app', []) app.directive('myDirective', () => ({ template: 'this does
..
我正在使用Angular.js $httpBackend测试一些包装$http调用的服务(这是在ngMock中,而不是 ngMockE2E中). 似乎expect和when之类的东西对URL查询参数的顺序敏感.例如.如果我执行$httpBackend.when('POST','/apiCall?X=1&Y=2').respond(/* ... */)或$httpBackend.expectP
..
我正在尝试测试使用 angular-google-maps 的模块。它失败了因为 angular.mock.inject 找不到 uiGmapGoogleMapApiProvider : 错误:[$ injector:unpr]未知提供者:uiGmapGoogleMapApiProviderProvider
..
我在Angular 模块的 config 函数中定义了一些我要进行单元测试的设置代码。我不清楚我应该怎么做。下面是一个简化的测试用例,显示我是如何被卡住的: 'use strict'; angular.module('myModule',[])。config(['$ http','$ log',function($ http,$ log){ $ http.get ('/api/ge
..
我无法弄清楚如何使用Jasmine和Karma在Angular应用程序中正确模拟Socket.io。 以下是 karma.conf.js : 'bower_components / angular / angular.js', 'bower_components / angular-mocks / angular-mocks.js', 'bower_components / angu
..
我正在使用以下茉莉花测试案例 'use strict'; describe('companyService',function(){ var $ httpBackend,companyService; beforeEach(angular.mock.module('myApp) ')); beforeEach(angular.mock.inject(functi
..
如何测试,如: init.js lama.system模块 angular.module('lama.system',[]) 的.config(['$ httpProvider',函数($ httpProvider){ 如果你想要做的CORS请求见filter.php不允许//跨域请求 $ httpProvider.defaults.headers.co
..
这后跟随
..
我想学习单元测试使用噶,茉莉花和ngMock角。有在演示如何写一个控制器单元测试的角度文档至少有2个地方,我只是有一个关于他们是如何做的事情几个问题。 从控制器文档,在测试控制器部分: 描述('功能myController的',函数(){ 描述(“myController的',函数(){ 变量$范围; beforeEach(模块('对myApp')); beforeEac
..
我得到的确切的错误这里发现:
..
我想测试一个角控制器为我的应用 fooApp ,定义如下: VAR fooApp = angular.module('fooApp',['ngRoute','ngAnimate','hmTouchEvents']); ... 控制器, MainCtrl 的定义是:“使用严格的”;fooApp.controller('MainCtrl',函数($范围,$ rootScope,FooServi
..
我试图创建一个使用茉莉花正在通过茶匙运行角一些单元测试。测试运行的,但是我有一个简单的测试只是为了测试失败控制器的存在。我有以下的测试设置。 // =需要spec_helper要求(“角”); 要求(“角嘲笑”); VAR应用=要求(“./应用程序”); 描述(“我的应用”功能(){ 描述(“应用程序控制器”功能(){ beforeEach(模块(“应用程序”)) 它(“应该已经
..