腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
TestBed.get
和
新
服务
(...
dependencies
)
有
什么
不同
、
、
、
angular guide演示了两种
不同
的测试方法,一种是调用new Service()并将依赖项直接提供给构造函数,另一种是通过调用
TestBed.get
(
服务
)来使用依赖项注入。对于我来说,这两个函数在功能上似乎是相同的,除了当我连续调用
TestBed.get
()时,它在第一次调用之后没有调用构造函数。angular documentation还提到
TestBed.get
()已被弃用(尽管指南中仍然引用了它!)我认为应该使用Type或InjectionToken,但我不认为这两个类可以取代
Te
浏览 39
提问于2019-06-26
得票数 9
1
回答
在运行单元测试时将呈现组件关闭为DOM
、
、
我最近学会了测试角度分量。我使用了以下代码,使用了铬中的业力茉莉花发射器let cut = fixture.componentInstance;fixture.detectChanges(); expect(emailEle.innerH
浏览 1
提问于2018-02-13
得票数 0
回答已采纳
1
回答
Ngrx测试--如何配置TestBed以便在测试中实例化整个状态存储
、
、
、
我的愿望是测试分派ngrx动作,效果,webapi,模拟
服务
器
和
选择器在一起在一个镜头。为效果
和
减速器编写单独的测试将是一个时间沉,我需要节省一些。我只需要知道,当我的一页失败,而不是确切的地点。我在之前的一个项目中成功地做到了这一点,同时使用了redux
和
Range2,这非常容易设置。然而,对于ngrx,我
有
一些麻烦。同时,似乎在_AccountsService中正确地注入
和
实例化了相同的webapi。_AccountsUtilsService =
TestBed.get</e
浏览 0
提问于2018-04-17
得票数 1
回答已采纳
2
回答
对于类型ClientLibraryFolder,embed[]
和
dependencies
[]
有
什么
不同
?
、
我曾多次尝试在embed[]
和
dependencies
[]中互换添加多个类别。但我总是在网站上看到JavaScript中的依赖项解析错误。 另外,如何在像embed[]这样的多值条目中指定类别的顺序?
浏览 0
提问于2012-10-24
得票数 23
回答已采纳
2
回答
角5依赖注入(
服务
到测试文件)
、
也许我可以在那里传递一个
新
的UserDataService实例,但是UserDataService还需要两个参数等等,并且会有一个很长的链。在没有构造函数的情况下,我无法找到注入依赖项的任何解决方案。
浏览 0
提问于2018-04-10
得票数 0
回答已采纳
2
回答
角8业力测试
服务
,而不注入构造函数中的所有
服务
。
、
、
、
、
我刚开始用Karma进行角度测试,我不知道如何正确地测试
服务
。假设我
有
一个我必须测试的
服务
: export class MyService { providers: [MyService], service =
TestBed.get
({
浏览 3
提问于2021-03-23
得票数 1
回答已采纳
2
回答
Eclipse中的Maven
Dependencies
和
Referenced
有
什么
不同
?
、
、
、
、
在我的maven eclipse项目中,我看到了Maven依赖
和
引用库。在某些情况下,它们
有
一组相同的jars引用M2_REPO。在某些情况下,它们是完全
不同
的。让我感到困惑的是,为
什么
在同一个项目中有两个
不同
的jar引用。
浏览 4
提问于2014-03-15
得票数 6
1
回答
pub依赖关系
和
dev_
dependencies
有
什么
不同
?
、
pubspec.yaml中的
dependencies
和
dev_
dependencies
有
什么
区别?似乎当我运行pub get时,dev_
dependencies
并没有被下载。
浏览 88
提问于2015-08-20
得票数 24
回答已采纳
5
回答
如何覆盖Angular 5中只有一个测试的提供程序?
、
、
、
、
在我的一个单元测试文件中,我必须用
不同
的模拟多次模拟相同的
服务
。 import { MyService } from '..或者你
有
其他方法可以做到这一点吗?
浏览 26
提问于2018-02-15
得票数 45
3
回答
在Angular 2/Jasmine测试中,
testbed.get
和
inject
有
什么
不同
?
、
、
我想弄清楚在测试级上使用testsbed.get()
和
只使用inject
有
什么
不同
。TestBed.configureTestingModule({ }); someService=
testbed.get
浏览 0
提问于2017-03-29
得票数 49
1
回答
角度保护CanLoad单元测试
、
、
、
我对角7还比较陌生,因为我来自AngularJS,所以我编写了一个实现CanLoad的保护程序,它可以阻止用户加载模块。它检查用户是否登录,以及用户是否具有路由所期望的声明。import { RouterModule, Routes } from '@angular/router';import { MainMenuComp
浏览 0
提问于2019-04-18
得票数 0
回答已采纳
1
回答
如何跟踪或诊断角质2的依赖注入缺失行为?
、
我使用
TestBed.get
来获取类型记录对象的实例。
有
任何方法可以转储实际的提供程序列表,根据这个列表来查找
服务
类吗?我正在寻找一种技术
和
一种系统的方法来找到如何在运行时精确地配置注入器。 另外,是否可
浏览 2
提问于2017-08-08
得票数 2
回答已采纳
1
回答
如何注入一个接受注入令牌的
服务
,并在角9中使用testbed.inject测试它?
、
、
、
、
对于所有注入的
服务
,将
Testbed.get
(
服务
)更改为Testbed.inject(
服务
)是很好的。但是,如果
服务
使用字符串injectionToken (如
Testbed.get
('StringToken') ),则会产生许多错误。时,一切都很好,但是我得到了一个警告,
Testbed.get
是折旧的。这是
新
的设置import { InjectionToken } from '
浏览 1
提问于2020-08-17
得票数 4
1
回答
模拟单个测试规范中的
服务
,并对所有测试规范角单元测试用例进行全局调用。
、
、
我已经包含了用于登录功能的炊事
服务
,但是在执行单元测试用例时,它显示的是错误消息,没有为每个测试规范提供cases
服务
的提供者。是否
有
办法在全球范围内模拟炊事
服务
,以便在每个测试规范中调用。
浏览 1
提问于2020-08-23
得票数 1
1
回答
角度测试:为
什么
要在供应商中测试组件?
、
、
在中,它有一个示例,在该示例中,要测试的组件与依赖
服务
一起放置在TestBed.configureTestingModule的提供者部分中。然后,他们使用
TestBed.get
而不是TestBed.createComponent来访问组件:beforeEachcomp =
TestBed.get
(WelcomeComponent); userService =
TestBed.get
(UserService)
浏览 1
提问于2019-01-17
得票数 1
1
回答
使用Injector测试
服务
、
、
我
有
一个在依赖之前引导的
服务
,因此当它准备就绪时,我使用Injector来实现我的依赖。myService) { clearInterval(interval); }, 200); provide: MyService, }, }); }); 问题是
TestBed.get
==
Tes
浏览 17
提问于2019-10-17
得票数 1
1
回答
这个角四单元测试符合当前的惯例吗?
、
、
我正在ng 4中测试一个基本的@Injectable
服务
。教程使用
不同
的约定(例如,TestBed
和
debugElement.injector的使用)。它很简单,包含一个带有getters
和
setters的单独的getters字段。() =>{ expect(service.getCurrentState()).toEqual('5')}); 我对provid
浏览 1
提问于2017-10-25
得票数 1
回答已采纳
1
回答
使用TestBed创建带有依赖项的角度
服务
测试用例
、
、
、
我试图为带有依赖关系的
服务
编写测试用例,但显然不了解如何构建它。下面是两个
有
问题的班级。(Router); cookieService =
TestBed.get
(CookieService);与使用TestBed时相比,
服务
是否以
不同
的方式处理?如果我诚实的话,我不知道如何将错误解释为为
什么
服务
会有这些注释?(Router); httpClient =
浏览 0
提问于2018-11-22
得票数 5
回答已采纳
1
回答
如何在离子3中测试ngrx/效果?
、
、
、
、
有
几个在线教程,但它们要么不适用于我的情况或脱节。例如,中的示例不再起作用。我重新命名了类和
服务
,以便更清楚,所以如果有拼写错误,请忽略它。这些导入在实际代码中也都是正确的。MyObjectServiceMock}, ] myObjectEffects =
TestBed.get
2.如何正确地测试上述
和
代码中所描述的分派操作的正确过程? 我显然不是要你为我写测试--但也许你知道我可以从哪里开
浏览 0
提问于2018-01-31
得票数 0
回答已采纳
1
回答
如何在Angular 5
服务
的构造函数中侦测/模拟方法调用?
、
、
、
、
我
有
一个
服务
,它在构造函数中进行两次方法调用: this.apiURL = environment.apiURL然而,我无法在
TestBed.get
(MyService)之前使用茉莉的间谍spyOn。], MyService }).compileComponents();
浏览 0
提问于2018-01-02
得票数 1
点击加载更多
相关
资讯
RVVP和KVVRP有什么不同
网友提问:云主机和云服务器有什么不同?
cmd命令和dos命令有什么不同?
cb认证和ce认证有什么不同
凶块链和区块链有什么不同?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券