腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
角2-何时使用
注入
函数,何时不使用它
、
、
在
Angular2
中创建规范/单元测试时,我有一个问题。每当您
注入
模拟的服务时,何时使用
注入
函数,如下所示 inject([MyService], (service: MyService=> { // ...或者您什么时候使用它作为下面的一个 let myMockService = new MyMockService();
Tes
浏览 1
提问于2016-10-19
得票数 3
回答已采纳
1
回答
Angular2
TestBed
注入
、
、
因为我使用的是Angular的一个组件,所以我将使用Angular的
TestBed
类。所以我设置我的beforeEach如下:beforeEach(async(() => { ] router =
TestBed
.get但是,我现在尝试使用
TestBed
In
浏览 12
提问于2017-03-06
得票数 0
2
回答
如何为单元测试获取属性指令的句柄?最终释放
、
当我们想得到
Angular2
服务的处理时,我们会.let injector = fix.debugElement.injector;现在我们可以监视
注入
的服务等等。
浏览 3
提问于2016-10-27
得票数 1
回答已采纳
1
回答
如果服务的构造函数中有一个可
注入
的,那么如何将服务
注入
到测试中呢?
、
、
、
、
我知道我需要将服务
注入
到类中,但是DataService构造函数采用了阿波罗
注入
。我找到了几个过时的解决方案,但没有奏效。任何帮助都将不胜感激!
浏览 2
提问于2017-08-02
得票数 0
回答已采纳
1
回答
如何跟踪或诊断角质2的依赖
注入
缺失行为?
、
我正在用茉莉花构建
Angular2
单元测试。对于其中一个服务类,
TestBed
.get返回一个对象的错误实例,我无法找到原因。是否有任何在线文章、DI诊断技术、调试技术或跟踪功能可以解释为什么角
注入
器(
TestBed
.get)决定创建错误的服务类意外实例?另外,是否可以在Jasmine的浏览器
浏览 2
提问于2017-08-08
得票数 2
回答已采纳
2
回答
如何模拟非ng2模块?
、
我希望能够模拟这个模块进行测试,但是模块本身并没有被
注入
到我的服务中,它只是在。 //Should log "hello world" } describe('My Service'
浏览 0
提问于2017-01-19
得票数 0
1
回答
Angular2
测试“提供=>使用价值”
、
、
、
我有下面的代码来调用
angular2
import}header.component.spec.ts }); it('should dis
浏览 1
提问于2017-04-07
得票数 0
1
回答
如何修复Angular 2中的"Cannot read injector property of null“错误?
、
描述了在beforeEachProviders函数被弃用后如何更新Angular 2。我的测试是相对基础的:import { MyComponent } from './my.component'; beforeEach(() =>
浏览 5
提问于2016-08-23
得票数 3
回答已采纳
1
回答
Angular 2-具有窗口依赖的单元测试服务
、
、
、
我正在尝试测试
Angular2
中的服务。在服务中,我多次使用window.location和window.location.hash。在阅读了有关Stackoverflow的其他一些问题后,我决定在服务中
注入
窗口,而不是直接使用全局窗口。navigate: jasmine.createSpy('navigate')mockWindow = <any> { location: <any> {hash: 'testhash'}};
TestBed
.configureTest
浏览 3
提问于2017-06-27
得票数 3
1
回答
茉莉花试验中的
Angular2
DI误差
、
、
、
我正在使用茉莉编写一些
angular2
单元测试,并为组件进行单元测试。由于某些原因,当我试图使用
TestBed
类实例化组件时,会得到一个依赖项
注入
错误。password) })}import {
TestBed
throw Error('not implemented'); } beforeEach(asy
浏览 3
提问于2017-03-20
得票数 2
回答已采纳
4
回答
如何监视
Angular2
中的服务调用
、
这是使用服务的主要组件:import {Component, OnInit} from '
angular2
/core';import {Injectable} from '
angular2
/core';import, injectAsync,
浏览 0
提问于2016-03-01
得票数 29
回答已采纳
1
回答
如何在
Angular2
Jasmine测试中对测试是否加载进行单元测试
、
translate.use(browserLang || 'en-US');} 如何通过单元测试来检查实例ofOAuthService和TranslateService是否正在使用
Angular2
浏览 0
提问于2016-11-30
得票数 0
1
回答
模块构造函数中的角5测试代码
、
、
let endpointNameSpy = spyOnProperty(gqlConfigs, 'EndpointName', 'get').and.callThrough(); const graphql =
TestBed
.getGraphqlConfigs
浏览 0
提问于2017-12-08
得票数 2
回答已采纳
1
回答
在
Angular2
测试中正确
注入
依赖项
、
、
、
我很难测试一个具有服务
注入
的
Angular2
组件。测试代码如下,但基本如下:如何确保我使用的是MockFlightService?fixture: ComponentFixture<SearchComponent>;
Te
浏览 3
提问于2016-09-30
得票数 2
0
回答
Angular2
测试-未定义
注入
服务的方法
使用了播放器服务的getPlayers方法,但不幸的是,我得到了这个错误:TypeError: Cannot read property 'getPlayers' of undefinedimport { ComponentFixture,
TestBed
, async } fromthis.playersServiceStub.players[0] = new Player('
浏览 0
提问于2016-12-30
得票数 1
回答已采纳
1
回答
如何在节点脚本中重用角模块
、
、
我想从节点脚本中重用
Angular2
2的@angular/http模块。我使用的是node v4.6.0,@angular/http版本2.1.2,npm从哪里获得它。
浏览 1
提问于2016-11-02
得票数 0
回答已采纳
3
回答
TestBed
.get和新服务(...dependencies)有什么不同
、
、
、
angular guide演示了两种不同的测试方法,一种是调用new Service()并将依赖项直接提供给构造函数,另一种是通过调用
TestBed
.get(服务)来使用依赖项
注入
。对于我来说,这两个函数在功能上似乎是相同的,除了当我连续调用
TestBed
.get()时,它在第一次调用之后没有调用构造函数。angular documentation还提到
TestBed
.get()已被弃用(尽管指南中仍然引用了它!)我认为应该使用Type或InjectionToken,但我不认为这两个类可以取代
TestBed</em
浏览 39
提问于2019-06-26
得票数 9
1
回答
为什么角2提供程序{useValue:.}克隆对象?
、
、
角2高级测试医生: isLoggedIn: true,}; providers: [ {provide: UserService, useValue: userServiceStub } ]componentUserSe
浏览 1
提问于2016-11-30
得票数 13
回答已采纳
1
回答
角
TestBed
.inject
、
、
、
TestBed
.inject(服务)是否创建服务的新实例?我总是假设
TestBed
.configureTestingModule()创建了服务,通过
注入
,我们只访问了创建的服务的引用。
浏览 3
提问于2021-06-03
得票数 0
回答已采纳
2
回答
Karma单元测试错误:模块导入的意外值。请添加@NgModule注释
、
、
、
、
beforeEach(async(() => { declarations: [ Mytest1Component
浏览 0
提问于2019-02-19
得票数 26
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
利用WebStorm 构建Angular2项目
AngularJS和Angular 2+:一个详细的比较
sql注入报错注入原理解析
Angular 13 发布:全面弃用 View Engine
某CMS注入分析及注入点总结
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券