当尝试模拟声明为 def foo: Int 使用 val mock = mock[MyClass]
(mock.foo _).expects().returning(10) 我得到一个错误Error: Methods without a parameter list and by-name params can no longer be converted to functions as `m _`, write a function literal `() => m` instead 这里有一个写函数文字
以下代码:import org.scalatest.FlatSpec
defsomeTrait.getLongByInt _) when (1) returns 2L }给出一个运行时错误org.scalamock.MockFunction1cannot be cast to org.scalamock.StubFu