2017-04-20 1 views
1

Im en utilisant Mockito, et un de la maquette est de service qui ont une méthode avec le type de retour Future[DeleteResult], et dans mon test j'ai quelque chose comme:Comment imiter le type de retour DeleteResult de mongodb pour le moqueur?

val myService = mock[MyService] 

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

mais je ne sais pas comment imiter DeleteResult ...

+0

instancier un résultat de suppression et retourner dans le 'Future.successful (???)' http://mongodb.github.io/mongo-java -driver/3.4/javadoc/com/mongodb/client/résultat/Dele teResult.html? –

Répondre

1

simple, vous pouvez lancer comme ceci:

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