小编sar*_*war的帖子

如何在 Jasmine/Angular 中模拟服务的事件发射器

我正在尝试为具有包含 EventEmitter 的依赖服务的组件编写单元测试。我已经在这个组件中订阅了这个事件发射器。我怎么能嘲笑这个呢?

相关服务:

Service A {
  testEmitter : EventEmitter<any>();
}
Run Code Online (Sandbox Code Playgroud)

组件具有以下功能:

funcA() {
  service.testEmitter.subscribe()....//
}
Run Code Online (Sandbox Code Playgroud)

我如何模拟此订阅?该函数在初始化期间被调用,因此测试将不起作用

unit-testing mocking jasmine angular

5
推荐指数
1
解决办法
1万
查看次数

如何在本机反应中在图像底部添加深色渐变?

我正在创建一个横幅,我们在图像顶部显示一些文本。由于背景图像,文本有点难以阅读,所以我可以使文本所在的背景变暗吗?

reactjs react-native expo

2
推荐指数
1
解决办法
7316
查看次数

标签 统计

angular ×1

expo ×1

jasmine ×1

mocking ×1

react-native ×1

reactjs ×1

unit-testing ×1