腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6264)
视频
沙龙
1
回答
由于
mock
的
原因
,
在
返回
可
观察
对象
之前
调用
下一个
可
观察
对象
时
,如
何在
angular
/
jasmine
中
测试
可
观察
对象
angular
、
unit-testing
、
jasmine
、
automated-tests
,所以当时我通过创建一个新
的
主题并
返回
它来解决这个问题。现在我正在编写功能
测试
.. const user: User = {id: '1234'}; const tokenService =
jasmine
.createSpyObj('TokenService', ['save
浏览 18
提问于2019-05-03
得票数 0
1
回答
只模拟
Angular
服务
的
一种方法
javascript
、
angular
、
typescript
、
unit-testing
、
jasmine
我有一个
angular
服务,其中一个方法侦听状态变化并
返回
一个observable,但同一服务
的
其他方法执行转换逻辑: ngOnInit() { this.errMessage = 'Data could not be loaded'; }); }
在
测试
中
,我模拟状态侦听器以
返回
特定
的</
浏览 33
提问于2019-05-13
得票数 1
回答已采纳
1
回答
Rx
中
的
IConnectableObservables
.net
、
system.reactive
、
reactive-programming
有人能解释一下可
观察
对象
和ConnectableObservable之间
的
区别吗?Rx扩展文档非常稀疏,我不明白ConnectableObservable
在
什么情况下是有用
的
。这个类
在
Replay/Prune方法中使用。
浏览 2
提问于2010-05-14
得票数 40
回答已采纳
1
回答
使用RxJava组合数据库
调用
android
、
unit-testing
、
rx-java
在
我
的
应用程序
中
,我使用存储库和RxJava访问业务
对象
。从我
的
Presenter层,我可以请求存储库为我获取ObjectA或ObjectB,然后存储库将分别
返回
一个可
观察
对象
或可
观察
对象
。一个问题是,尽管我
的
Repository类
中
可能有100%
的
测试
覆盖率,但现在我正在操作来自Repository类
的
可
观察
浏览 1
提问于2016-12-03
得票数 1
1
回答
RxJava:阻止一个可
观察
对象
发出,直到来自另一个可
观察
对象
的
数据被发出
rx-java
、
rx-android
如果数据是由内存可观测
对象
发出
的
,则本地和远程可观测
对象
将永远不会触发。如果数据未保存在内存
中
,则本地可
观察
对象
将尝试从房间数据库
中
读取数据,如果所有其他操作都失败,则远程可
观察
对象
将查询API。远程源使用改进来发送查询,并
返回
一个
可
流动
对象
,然后将其转换为可
观察
对象
。然而,
在
触发远程可
观察
对象</em
浏览 21
提问于2019-11-09
得票数 1
回答已采纳
1
回答
在
ViewModel初始化中
观察
StateFlow发射
android
、
kotlin
、
kotlin-coroutines
、
android-viewmodel
、
kotlin-flow
我有一个视图模型,它接受一个初始ViewState
对象
,并有一个
可
公开访问
的
state变量,可以收集该变量。,我可以看到初始状态(例如正在加载),并在网络
调用
成功完成
时
收集更改(例如,转换为已加载状态)。然而,我不知道如何从我
的
ViewModelUnitTest中
观察
到这种发射。我使用kotlin涡轮机来
测试
我
的
状态和共享流
的
排放,但我只能
观察
到
在
调用
viewMo
浏览 20
提问于2021-09-16
得票数 4
1
回答
如何使用
jasmine
spyon用特定选择器模拟ngrx store.pipe
javascript
、
angular
、
unit-testing
、
jasmine
、
ngrx
在此
之前
,我已经创建了一个商店间谍
对象
在
单独
的
测试
中
,我想
返回
一个特定选择器
的
mock
。returnvalues,并按照源代码
中
调用
它们
的
顺序
浏览 1
提问于2021-06-12
得票数 0
1
回答
UITableViewCell - prepareForReuse和dequeueReusableCellWithIdentifier
objective-c
、
ios
、
uitableview
、
grand-central-dispatch
检查
中
的
这个。根据,prepareForReuse是
在
dequeueReusableCellWithIdentifier
之前
调用
的
。如果UITableViewCell
对象
是
可
重用
的
--也就是说,它有一个重用标识符--则在从UITableView方法dequeueReusableCellWithIdentifier:
返回
对象
之前
调用
该方法我已经
测试
浏览 0
提问于2012-09-12
得票数 0
回答已采纳
2
回答
在
Angular
中使用`fetch`
javascript
、
angular
、
fetch-api
在
Angular
中使用本地Fetch API而不是HttpClient有什么特定
的
技术缺陷吗?我对
Angular
比较陌生,不确定以这种方式“绕过”提供
的
接口是否安全。(例如,根据
的
说法,通过访问document直接修改DOM似乎是不可取
的
。) 我使用
的
是
Angular
6,我并不关心不支持fetch
的
客户端。
浏览 0
提问于2018-09-09
得票数 7
回答已采纳
2
回答
流/事件有管道
时
单元
测试
失败(takeUntil(Destroy))
javascript
、
angular
、
typescript
、
unit-testing
、
rxjs
Angular
: 9.1.13;RxJS: 6.6.3;Karma: 4.3.0;
jasmine
-core: 2.6.2 我们有一个组件,它具有处理流和事件
的
服务。 当通过
调用
this._destroy.next()来销毁流/事件
时
,每个这样
的
组件方法都会取消订阅。
在
ngOnDestroy钩子
中
,subject被声明为private _destroy = new Subject()。
在
我们运行单元
测试
<e
浏览 26
提问于2021-05-11
得票数 0
2
回答
RxAndroid不
返回
观察
者
的
归属
android
、
rx-java
、
rx-android
我已经开始学习RxAndroid,下面是我为迭代包含从服务器获取
的
数据
的
模型
对象
(结果)而编写
的
代码。我
在
可
观察
对象
中
迭代模型
对象
,并在
观察
者中提供一个新创建
的
对象
。我正在尝试接受
观察
者
的
订阅,以便在片段
的
方向更改时取消订阅任务。但是,subscribe()
返回
的
是VOID而不是订阅
对
浏览 3
提问于2017-04-11
得票数 1
回答已采纳
1
回答
设计和通用列表清理
c#
、
design-patterns
我有
观察
者设计模式,附加/分离所需
的
观察
者是通过静态方法完成
的
。我故意使用静态方法,因为为每个节点提供
观察
者列表可能会占用大量内存。如果从设计
的
角度来看我错了,请让我知道(使用静态方法和变量是否正确?)return; { }
观察
者正在
观察
树
对象
浏览 2
提问于2013-03-06
得票数 0
回答已采纳
1
回答
如何用可观测替代
可
处理
android
、
kotlin
、
retrofit2
、
rx-java2
、
observer-pattern
我是RxJava
的
新手。在下面的代码
中
,什么是可
观察
的
,什么是
观察
者?= result }, )此外,如何更改代码,使我可以使用可
观察
的
或流动
的<
浏览 0
提问于2019-05-14
得票数 0
2
回答
应该保留对可
观察
对象
的
引用,还是只需订阅即可
angular
、
garbage-collection
、
observable
、
rxjs5
、
subscription
我最近看到了这个(
Angular
)代码: this.subscriptions.add( .subscribe(v => console.log('v=', v))} 这是安全
的
吗?还是应该将从this.createSomeObservable()
返回
的
可
观察
对象
存储为该类
的
成员,以防止被垃圾回收?this.createSome
浏览 8
提问于2018-05-29
得票数 1
2
回答
Observable<void>不
调用
订阅者
javascript
、
angular
、
typescript
、
unit-testing
、
observable
我正在努力让一个可
观察
对象
周围
的
单元
测试
按照我期望
的
方式运行。我使用一个可
观察
对象
本质上只是为了通知一个进程已经完成。
在
loggout函数
中
还没有异步代码,但当我实现所有逻辑
时
就会有了。我不需要observable来
返回
任何数据,我只想让它
调用
订阅者,作为注销完成
的
信号。 问题是我
的
单元
测试
显示订阅者实际上从来没有被
调用
浏览 12
提问于2020-04-27
得票数 4
1
回答
OOP
观察
者模式:从主题外部
调用
notifyListener
oop
、
design-patterns
、
observer-pattern
对于一个
观察
者
对象
来说,
在
改变了它
的
一些字段后,
在
一个可
观察
的
对象
上
调用
notifyListeners()可以吗?会出现哪些不利因素?通常,主体有责任将变化通知听众。
在
将模型类包装在一个可
观察
的
/主题中
时
,我经常遇到以下问题,例如使它们
在
UI
中
可
访问。当模型
对象
的
任
浏览 2
提问于2020-02-15
得票数 0
回答已采纳
1
回答
如
何在
构造函数中使用可
观察
订阅对
angular
guard进行单元
测试
angular
、
unit-testing
、
karma-jasmine
、
angular-services
我正在尝试对一个
angular
guard进行单元
测试
,它通过管道连接一个属于身份验证服务
的
可
观察
对象
。订阅发生在guard canActivate()方法
中
。我在身份验证服务中使用
jasmine
spy
返回
值,但在我
的
单元
测试
中
从未
调用
过这个spy。
在
测试
组件
时
,我使用fixture.detectChanges(),但是对于这
浏览 22
提问于2019-03-30
得票数 2
2
回答
Observable<Drawable>到简单绘图
java
、
android
、
rx-java
我有Android应用程序
的
方法,
返回
图像作为可
观察
的
。我需要这个图像来使用它在button.setDrawable(
可
绘图)。所以我需要简单
的
可拉式。如何从
返回
语句中获得这样
的
图像?
浏览 2
提问于2016-10-26
得票数 1
回答已采纳
1
回答
如何使用androidx.work取代AsyncTask?
android
、
android-asynctask
、
androidx
、
android-workmanager
但是,
在
使用Worker(通过OneTimeWorkRequest.Builder)替换AsyncTask
时
,我遇到了几个问题。 首先,如何从Worker传回泛型
对象
结果?似乎只支持原始类型。如果我想解码工作线程
中
的
图像文件,并将解码后
的
可
绘制文件或位图
返回
给主线程
观察
者,该怎么办?我有一个变通办法,就是将
对象
放在某个全局数据存储
中
,但这似乎不是一个好
的
做法。另一个问题是,当我尝试
浏览 0
提问于2019-03-21
得票数 0
3
回答
Observable.subscribe() vs. Promise with async/await
angular
、
promise
、
rxjs
、
observable
考虑
在
Service
中
查询two服务
的
以下两种方法: const url{} 我一直
在
使用第一种方法,
返回
一个Observable<T>,并在我
的
<
浏览 0
提问于2019-04-28
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Angular更改检测终极指南
使用postman快速建立MOCK使用篇
详解设计模式:观察者模式
彻底搞懂RxJS中的Subjects
23种设计模式介绍(Python示例讲解)
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券