karma-jasmine

    0热度

    2回答

    我试图测试在以下组件的方法“removePlayer”被称为与移除播放器时范围:spyOn(范围,“removePlayer”)和。通过呼叫();并期望(scope.removePlayer).toHaveBeenCalled();但得到了以下错误:“错误:removePlayer()方法不存在 用法:spyOn(,)”我怎么能做到这一点吗? .component("playerList", {

    0热度

    1回答

    安装业力虽然在Windows中安装因缘使用npm install karma --save-dev有错误CMD: C:\Users\acer pc\Desktop\mean\testingMean>npm install karma --save-dev npm ERR! Unexpected end of input at 1:76752 npm ERR! 0a5126b","tarball":

    0热度

    1回答

    我想为我的控制器运行单元测试用例,我试过以下,但得到下面的错误,请让我知道成功运行此测试。提前致谢。 spec.js: describe('MainCtrl', function() { beforeEach(module('app-module')); var $controller; beforeEach(inject(function(_$controller_

    1热度

    1回答

    我试图测试我的一个功能模块,但我很挣扎。我最后一次测试失败,因为间谍不认为该方法被调用。即使我将this.translate.use(this.currentLanguage.i18n)呼叫移动到订阅模块之外。 这是功能组件: export class LanguagesComponent implements OnDestroy, OnInit { public languages

    0热度

    1回答

    我目前正试图为我的角度应用程序的每个组件设置业力,并且找不到设置的正确解释。 是否可以在一个文件中导入每个Component,Service,Directive以便不必在每个测试文件中导入它们,以便每个.spec文件仅包含测试本身?

    0热度

    1回答

    我有一个角服务,我想测试一个承诺,一个get函数返回转换的数据: getSomeThings(pageSize) { return this.http .get(`../assets/things.json`) .map((response) => response.json()) .toPromise() .then(response =

    0热度

    1回答

    example.service.ts的特性 'GET' import { Injectable } from '@angular/core'; import { Http, Headers, RequestOptions, URLSearchParams, Response } from '@angular/http'; import { Observable } from 'rxjs/Obs

    1热度

    1回答

    最近我们开始在Angular 4中重写我们的应用程序的前端。我负责专注于使用茉莉花和业力进行单元测试。我对这个框架和测试跑步者完全陌生,大部分都是整个前线,所以如果我错过了一些非常重要的东西 - 对不起。所以我的问题是测试html输出。当我运行我的测试时,我通常会得到一些关于哪些失败以及发生了哪种失败的信息 - 这很好。自那以后,我正在进行测试,最终使其中一些最简单的工作。现在我开始研究需要一些简

    0热度

    2回答

    拒绝我有下面的代码返回一个成功或不成功的应许的状态: $q.settled = function settled(promise) { return $q.when(promise).then(function(value) { return { state: 'fulfilled', value: value }; }, function (reason) {

    0热度

    1回答

    我有一个AngularJS 1.5.11应用程序,其中RequireJS 2.2.0在任何地方都被使用。单元测试是必需的。我甚至无法执行虚拟测试。请指教。 错误: PhantomJS 2.1.1 (Linux 0.0.0): Executed 0 of 0 ERROR (0.044 secs/0 secs) 详细的调试水平输出从karma start --browsers PhantomJS_cu