karma-jasmine

    0热度

    1回答

    Angular Experts, 我正在测试我的应用程序,我正在做一些测试。 具体而言,我想通过模拟Http对象来单元测试与真实服务的组件。现在我正在尝试自己存根对象,所以我在下面创建了StubHttp类。 角2:verson 2.4.7 +噶玛,茉莉。 ,这是它的简化版本: let mockTest = '{"name":'John', // ...}; export class StubH

    4热度

    1回答

    上午在单元测试的工作我的路由下我的角的应用程序, 我的路线这是该应用下的进口特定模块中delacred。 module.ts, 这里是我的路由模块: APP-routing.module.ts import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; im

    0热度

    2回答

    我正在使用angular2和uirouter进行路由。我在应用程序中成功实现了uirouter模块。但是当我尝试测试我的应用程序时出现问题。我在哪里使用业力,茉莉和启动它使用npm test。但遇到ERROR:Can't resolve all parameters for UIRouter: (?, ?). 我已经在*.spec.ts文件中导入了“UIRouter”,并将其添加到provider

    0热度

    2回答

    我用角度cli版本1.1.1构建了我的应用程序。我能够运行我的单元测试ng test,我可以看到它们在控制台和浏览器上运行。现在我想获得代码覆盖率报告。 我试着运行ng test --code-coverage但没有覆盖文件夹被创建。 有什么我需要做的,以获得代码覆盖范围工作?

    0热度

    1回答

    我需要一些帮助才能使此测试运行。我花了很多时间在上面。 所以我卡住了,需要一些帮助? 我只是有一个工厂方法,有一个方法,我不断从[获取] [无法获取属性'method1'的未定义或空引用]错误。 (function() { 'use strict'; var first = function() { var method1 = function() {

    0热度

    1回答

    有以下指令。 import { Directive, ElementRef, EventEmitter, Output } from '@angular/core'; import { NgModel } from '@angular/forms'; import {} from 'googlemaps'; @Directive({ selector: '[gmap]' })

    0热度

    2回答

    我正在尝试为我的前端应用程序集成Karma和Jasmine,该应用程序当前位于Angular4和webpack。我应该将所有软件包升级到最新版本吗?例如,我正在使用webpack1.x,typings,typescript 2.0.3等...我应该分别将它们升级到webpack2,@types和[email protected]? 当我看着Angular的package.json,我看到他们正在使

    0热度

    2回答

    toEqual不按预期工作时,我尝试测试Header对象。 我隔离在下面的示例中的问题: const foo = new Headers(); const bar = new Headers(); bar.append('some', 'value'); // bar is mutated expect(foo).toEqual(bar); // returns true... 如何规范

    0热度

    2回答

    我有一个Angular 4应用程序,我正在设置一个构建管道。我想要做的是管道运行ng test,然后一旦测试通过然后运行ng build 有没有人有我如何做到这一点的例子?

    1热度

    1回答

    要做到这一点,最好的方法就是使用.only标志吗? 但是,如果我用describe.only(,我得到 Uncaught TypeError: describe.only is not a function 所以,我怎么能在同一时间运行/调试只有一个测试? 这里是我的karma.conf.js文件: const path = require('path'); module.exports