![]() |
1
13
这个答案已经更新到现在发布的Rx 1.0版。 官方文件仍然很少,但是 Testing and Debugging Observable Sequences 在MSDN上是一个很好的起点。
那么
最后
测试验证调用
|
![]() |
2
5
这种对可见光的测试是不完整的。就在最近,RX团队发布了测试调度器和一些扩展(顺便说一下,它们在内部用于测试库)。 使用这些,您不仅可以检查是否发生了什么,而且还可以确保 是正确的。另外,测试调度程序允许您在“虚拟时间”内运行测试,因此无论您在内部使用多大的延迟,测试都会立即运行。 RX团队的Jeffrey van Gogh published an article on how to do such kind of testing. 使用上述方法进行的上述测试将如下所示:
编辑:也可以隐式调用.OnNext(或其他方法):
因此,您可能不得不切换到虚拟调度程序,在某个地方的道路上-为什么不从它开始呢?
|
![]() |
3
0
不确定是否更流畅,但这可以在不引入变量的情况下完成任务。
|
![]() |
Nicolas · c#/中多个Rx受试者的依赖注入。净核心 7 年前 |
![]() |
user584018 · 如何获取文件的增量内容 7 年前 |
![]() |
SuperJMN · 如何计算LINQ管道要完成的ETA? 7 年前 |
![]() |
Seishin Okigaru · RXSwift,检测到重入异常 7 年前 |
![]() |
marsop · 在typescript中观察集合 7 年前 |