SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
NGXS:测试异步操作:自动订阅不起作用
问题描述
投票:1
回答:1
来自NGXS官方网站
我为NGXS商店编写单元测试(Jasmine + Karma,角度2)
在异步动作的NGXS存储中(就像NGRX中的效果),我们不在内部订阅-我们只返回可观察到的。很好,因为自动订阅有效。
但是当我启动测试时,异步动作(EFFECTS)上的自动订阅-无效。结果-测试失败。
总结-我无法测试异步操作NGXS
我已经尝试过的:1)我写的像在NGXS官方网站上(如图)2)我尝试了它(done())的构造,3)我尝试了action $ .subscribe()的构造。
[当我在Action中手动创建.subscribe()时有效-但这是有问题的,因为它必须在没有此功能的情况下工作
这是到官方页面的链接:
https://www.ngxs.io/recipes/unit-testing
(主题:测试异步操作)请帮助:)
angular
unit-testing
jasmine
store
ngxs
1个回答
0
投票
官方页面上的示例正常工作。如果您从某个操作中存入某个函数(该函数返回Observable),则将延迟嵌入到存根函数中。例如,
最新问题
在RStudio中书写的问题
无法从 Spring Boot 应用程序连接到 MySQL Docker 服务器
'a' 到 'c' 未在此范围内声明
通过环回读取PyAudio中的音频输出【Python记录系统输出】
通用类型被识别为“any”。我的泛型类型如何改进?
依次运行 Flutter Package 单元测试
Tauri为什么要修改调用函数的参数名称?
使用主机 libc++ 在 Linux 上构建 WebRTC
python-Playwright 使用 xpath 定位子元素导致错误
通过环回从 PyAudio 中读取音频输出
在Windows上查找重定向输入目录的路径
如何在Vue SFC Playground中从vueuse导入?
JPA 本机查询连接返回对象,但取消引用会引发类转换异常
Hugo 的 go 模板中插值有什么区别 - Scratch 与变量
如何操纵数据来查找独特招聘人员的比例以及他们填补职位的日期[重复]
完美平衡二叉树的复杂性
使用 androidx.datastore 版本 1.1.1 的仪器测试现在失败并出现 UncompletedCoroutinesError
如何让轴随立方体移动? (反应三纤维/ Three.js)
.NET 8:对于长时间运行的进程立即返回响应 200
如何以闪亮方式渲染传单分区统计图?
© www.soinside.com 2019 - 2024. All rights reserved.