如何使用Mockk模拟StreamingFileUpload?

时间:2020-06-25 14:04:41

标签: micronaut mockk rx-kotlin2

因此,我一般对RxJava / RxKotlin还是陌生的,尤其是对其进行嘲笑。我有一个用Kotlin编写的Micronaut应用程序,我想在接受StreamingFileUpload作为其参数之一的服务中测试某些方法。我正在使用模拟。我只是试图通过创建一个模拟

mockk<StreamingFileUpload>() {
  every{ subscribe(any()) }.returns(Unit)
}

我相信要测试它还需要做更多的工作,但是我不确定是什么。 当我尝试运行测试时,会得到以下信息:kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 10000 ms

0 个答案:

没有答案