如何模仿return类型mongodb的DeleteResult进行mock?
How to imitate return type DeleteResult of mongodb for mocking?
我正在使用 mockito,其中一个 mock 服务具有 return 类型 Future[DeleteResult]
的方法,在我的测试中我有类似的东西:
val myService = mock[MyService]
when(myService.doSomething(5)) thenReturn Future.successful(???)
但是我不会模仿DeleteResult
...
很简单,你可以这样启动它:
import com.mongodb.client.result.DeleteResult
DeleteResult.acknowledged(1)
我正在使用 mockito,其中一个 mock 服务具有 return 类型 Future[DeleteResult]
的方法,在我的测试中我有类似的东西:
val myService = mock[MyService]
when(myService.doSomething(5)) thenReturn Future.successful(???)
但是我不会模仿DeleteResult
...
很简单,你可以这样启动它:
import com.mongodb.client.result.DeleteResult
DeleteResult.acknowledged(1)