如何模仿mongodb的返回类型DeleteResult进行模拟?

时间:2017-04-20 19:07:19

标签: scala mockito scalatest

我正在使用mockito,其中一个模拟服务有一个返回类型为Future[DeleteResult]的方法,在我的测试中我有类似的东西:

val myService = mock[MyService]

when(myService.doSomething(5)) thenReturn Future.successful(???)

但我不知道如何模仿DeleteResult ......

1 个答案:

答案 0 :(得分:1)

简单你可以像这样启动它:

import com.mongodb.client.result.DeleteResult
DeleteResult.acknowledged(1)