0

如何使用隐式类型标记参数模拟多态方法

val mockInterface = mock[SampleInterface]

trait SampleInterface {

  def fetchType[M <: Model : TypeTag]: Future[Unit]
}
4

1 回答 1

1
(mockInterface.fetchType[SampleModel](_: TypeTag[SampleModel]))
    .expects(typeTag[SampleMode])
    .returning(Future.successful())
于 2016-04-27T11:52:52.167 回答