腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
MockBackend
和
HttpTestingController
有
什么
不同
?
angular
、
testing
、
karma-jasmine
在测试Angular服务时,我
什么
时候可以使用
HttpTestingController
.expectOne(...).flush(...)或类似的服务,
什么
时候使用
MockBackend
.connections.subscribe这些只是一个偏好问题,还是
有
明确的用例适合于一种方法而不是另一种方法?
浏览 0
提问于2018-07-31
得票数 3
1
回答
角4,错误:不能解析StateObservable的所有参数:(?)
javascript
、
angular
、
unit-testing
、
http
、
karma-jasmine
有人能告诉我
有
什么
问题吗?规范文件代码let physicianService: PhysicianService;let backend:
MockBackend
; TestBed.configure
浏览 0
提问于2019-06-21
得票数 2
2
回答
测试处。TypeError: done.fail不是一个函数
angular
、
unit-testing
、
testing
、
jasmine
、
mocking
done.fail is not a function it('should return reasonable json ssss', inject([ProductService,
MockBackend
], async((service: ProductService,
mockBackend
:
MockBackend
) => { return
浏览 3
提问于2018-05-31
得票数 2
1
回答
模拟服务以未定义的形式返回
angular
、
typescript
、
angular4-httpclient
我没有遗漏results变量,所以我不知道是
什么
导致了这个问题。这是规范文件中的最后一个期望。/models/task.model'; let httpClient: HttpClient; let
httpTestingController
:
HttpTest
浏览 0
提问于2018-05-22
得票数 0
1
回答
如何在茉莉中测试map()响应JSON
angular
、
unit-testing
、
typescript
、
jasmine
在jasmine中测试map()响应JSON的最佳方法是
什么
。 }); afterEach(inject([
HttpTestingController
], (backend:
HttpTestingController
) => { backend.v
浏览 1
提问于2018-05-29
得票数 2
回答已采纳
2
回答
理解Angular的fakeBackendProvider、
MockBackEnd
和
MockConnection
angular
、
angular-test
我在互联网上通过使用Angular的
MockBackEnd
和
MockConnection来跟踪使用fakeBackendProvider的流行示例。例如,当我的代码调用http.get()时,谁被挂起了
什么
,谁替换了
什么
,以及如何替换? 任何参考资料都会很有帮助。
浏览 4
提问于2017-11-03
得票数 0
3
回答
Angular2 -单元测试用例无法模拟服务
angular
、
unit-testing
有
许多组件正在使用用户服务。所有这些组件的单元测试用例都无法在其中注入用户服务。import { HttpModule, ConnectionBackend } from '@angular/http';import { Observable }
浏览 5
提问于2017-10-27
得票数 1
回答已采纳
1
回答
角httpClientTestingModule httpMock发出错误:发现2次请求
angular
、
angular-httpclient
、
angular-unit-test
} from "@angular/http/testing"; .compileComponents(); httpMock = TestBed.get(
HttpTestingController
backend = TestBed.get(
Mock
浏览 0
提问于2018-04-20
得票数 1
1
回答
提供函数作为参数究竟得到了
什么
?
javascript
、
dependency-injection
、
angular
我正在阅读一个关于角度2DI的,并且很难理解提供函数作为参数得到了
什么
。 provide(Car, {useClass: Car})我的问题是:
什么
是象征,它是
什么
工作?类型的实例
和
类的实例
有
什么
区别?
浏览 2
提问于2016-02-25
得票数 1
回答已采纳
1
回答
测试angular2服务
angular
在下面的场景中,我得到了以下错误,我不知道为
什么
会发生这种情况。第71行是expect测试失败。任何帮助破解这个问题的人都将不胜感激!projects/cohortable/spec-bundle.js:28336:41 <- webpack:///src/app/services/UserService.spec.ts:71:35
浏览 3
提问于2016-02-16
得票数 1
2
回答
是否在异步调用完成之前通过了angular测试?
angular
、
typescript
、
jasmine
我
有
下面的angular (4)测试,它应该是测试一个服务,然而,它似乎在可观察的返回
和
expect get命中之前通过。it('should enter the assertion', inject( ( backend:
MockBackend
s.getCell('powders').subscribe(val => expect(true).toBeFalsy())
浏览 0
提问于2017-04-21
得票数 1
3
回答
如何通过茉莉避免角测试中的location.reload(),并进行测试
angularjs
、
testing
、
jasmine
在我的一个控制器里,我
有
一个location.reload()当我测试控制器(ui使用jasmine
浏览 9
提问于2015-01-08
得票数 3
回答已采纳
1
回答
错误:期望
有
一个标准匹配请求.找不到
angular
、
unit-testing
、
http
、
jasmine
} ).pipe(catchError(this.handleError));这是我的测试: TestBed.configureTestingModule({TrainInformationService] service = TestBed.get(TrainIn
浏览 2
提问于2020-11-08
得票数 0
回答已采纳
1
回答
异步函数在5000 did内没有完成(茉莉花)
angular
、
unit-testing
、
jasmine
、
karma-jasmine
我刚开始进行角度测试,我使用Jasmine作为测试框架,我尝试测试我的服务类,但是我不知道如何解决这个错误,我经历了
不同
的例子,但都显示了
不同
的错误。
有
什么
办法吗@Injectable({}) } 这是我的测试 describe('DisbursementServic
浏览 4
提问于2022-07-02
得票数 0
回答已采纳
2
回答
用模拟后端测试Angular2服务
http
、
dependency-injection
、
typescript
、
angular
我
和
Angular2一起工作。
有
一个带有http依赖项的可注入服务,我想使用模拟后端进行测试。该服务在应用程序启动时可以工作,但我没有运气编写测试并获得模拟后端的响应。
有
任何洞察力吗,在测试设置或实现中有
什么
明显的东西是我遗漏的吗?describe, expect, inject, xitimport {
MockBackend
core' e
浏览 4
提问于2015-09-28
得票数 10
回答已采纳
1
回答
当单元测试具有多个断言的HTTP请求时,如何减少代码重复?
angular
、
unit-testing
、
jasmine
我使用HttpClientTestingModule
和
HttpTestingController
来模拟HTTP请求。我希望每个单元测试
有
一个断言。let
httpTestingController
:
HttpTestingController
; letAuthenticationSer
浏览 1
提问于2020-10-14
得票数 0
回答已采纳
1
回答
如何进行同步测试或不共享存根服务?
unit-testing
、
testing
、
angular
、
jasmine
我
有
几个测试需要服务。我正在使用一个名为UserServiceStub的存根服务,并将其插入到我的SettingsComponent中,我正在测试该服务。我在每个测试中重置了UserServiceStub,但是测试是异步执行的,所以当我重置我的UserServiceStub (这是一个可注入的
和
单例类)时,其他测试已经初始化了它。我的测试很弱,而且断言是错误的: (userService: UserServiceStub, httpT
浏览 2
提问于2016-10-10
得票数 3
2
回答
在角2中测试http请求URL的正确方法
jasmine
、
angular
、
angular2-services
使用角2,我设置了几个服务,内部的每个方法都返回
不同
的http请求,如下所示: return this.http.post我正在测试请求url、标头
和
用户。到目前为止,我就是这样做的:
MockBackend
, provide(Http, {ApiConfig,]); it('S
浏览 6
提问于2016-02-08
得票数 0
回答已采纳
1
回答
Jasmine:单元测试可观察到的http服务错误
angular
、
unit-testing
、
jasmine
、
karma-jasmine
我
有
另一个创建和抛出error observable的服务。我的其余服务只是在遇到错误时捕获它。老实说,我对如何实现这一点感到非常困惑。下面是我的服务
和
error服务的简单验证: return this.http.get(url)import { TestBed, inject } from '@angular/core/testing' impor
浏览 3
提问于2018-07-03
得票数 7
回答已采纳
1
回答
如何通过
MockBackend
和
FakeAsync测试Angular4 Observables服务方法
angular
、
unit-testing
、
mocking
、
karma-jasmine
、
observable
我
有
返回可观察值的Angular4服务方法。我必须使用FakeAsync
和
tick()进行单元测试。如果我想测试fakeAsync
和
tick()的可观察性,我可以使用
Mockbackend
来模拟webapi数据吗?对于可观察对象,结合使用
MockBackend
和
FakeAsync
有
什么
限制吗?示例代码必须包含1.
MockBackend
2.可观察对象3. fakeAsync 4.tick() 我的想法是,我不应该在FakeAsync中
浏览 0
提问于2017-10-29
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券