2

我在我的测试目标中使用存根闭包来存根我的提供者,但我想确定给定的提供者是否被存根。

let myProvider = RxMoyaProvider<MyAPI>(stubClosure: MoyaProvider.ImmediatelyStub)

但我无法让 stubClos​​ure 告诉我它会返回什么 StubBehaviour。无论如何要让给定提供者的 stubClos​​ure 告诉我它的返回类型?

像这样的东西。

switch(myProvider.stubClosure.??) {
    case StubBehavior.Immediate:
        // I'm a stubbed provider
    case StubBehaviour.Never:
        // I'm not a stubbed provider
}
4

0 回答 0