Macos 在完成对可观察对象的订阅后,如何测试视图控制器?
在下面的示例中,如何等待调用成功回调以在视图控制器测试中开始断言Macos 在完成对可观察对象的订阅后,如何测试视图控制器?,macos,cocoa,rx-swift,Macos,Cocoa,Rx Swift,在下面的示例中,如何等待调用成功回调以在视图控制器测试中开始断言 class VC : NSViewController { let observable: Observable<Int> let compositeDisposable = CompositeDisposable() override viewDidLoad() { self.compositeDisposable.insert( self.observ
class VC : NSViewController {
let observable: Observable<Int>
let compositeDisposable = CompositeDisposable()
override viewDidLoad() {
self.compositeDisposable.insert(
self.observable.toArray()
.observeOn(MainScheduler.instance)
.subscribe(
// draw onto the VC
)
)
}
}
类VC:NSViewController{
让可观察的;可观察的
让compositeDisposable=compositeDisposable()
覆盖viewDidLoad(){
self.compositeDisposable.insert(
self.observable.toArray()
.observeOn(MainScheduler.instance)
.订阅(
//利用VC
)
)
}
}
我在这里看不到任何可以测试的东西。“你首先要坚持的是什么?”丹尼尔特。我想测试vc.view
以查看是否添加了正确的子视图。