我有一个由多个流组成的图,每个流都返回某个错误或实际结果的Either
。该代码使用divertTo
以便将任何divertTo
发送到与快乐路径下游接收器不同的接收器。
我遇到的问题是,在使用Akka Streams测试包时,我找不到一种方法来探测Lefts
调用中使用的接收器。我可以很好地探测“快乐路径”下沉,但是我真的需要找到一种方法来测试不太快乐的路径,以证明我的流程正在工作。
使用流测试工具包之前,有人做过这种事情吗?
我遇到的问题是...我找不到一种方法来探测在
divertTo
调用中使用的接收器。...在使用流测试包之前,有人做过这种事情吗?
是:divertTo
根据以上规格:
https://github.com/akka/akka/blob/release-2.5/akka-stream-tests/src/test/scala/akka/stream/scaladsl/GraphPartitionSpec.scala