【发布时间】:2020-07-25 10:23:41
【问题描述】:
observable.subscribe(onNext: { _ in
somePrivateFunction()
})
RxSwift 测试observable 接收事件时somePrivateFunction 实际是否被调用的方法是什么?由于订阅和函数在同一个类中,我无法模拟它。
【问题讨论】:
-
RxSwift 库有一整套测试来确保 Observables 正常工作。包括测试以确保当 observable 发出下一个事件时,
onNext闭包被调用。如果您想测试 RxSwift 库本身,那么我建议您参考这些测试......但是,我怀疑这不是您真正想要测试的。告诉我们您真正想要确保的内容,也许我们可以为您提供帮助。
标签: ios swift rx-swift quick-nimble rxtest