如何在Scala测试中与通配符匹配模拟电话



寻找类似的东西:

    //Mockito when rawData.filter(filter) thenReturn mockInfo
    //this won't work because the parameter can only match one instance
    //but I want
    Mockito when rawDataRDD.filter(*) thenReturn mockInfo

那么,在Scala测试中,我该如何将间谍电话与通配符匹配?

更多解释:

我正在寻找scala test中的间谍模拟,其中所有调用RDD过滤器都将被捕获并返回指定的模拟结果。

更一般而言,在Scala中寻找匹配功能(就像Java中的AnyString一样(,例如任何功能以匹配所有滤波器功能。

使用Matchers.any()

 Mockito when rawDataRDD.filter(Matchers.any()) thenReturn mockInfo

相关内容

  • 没有找到相关文章

最新更新