Questions marquées «mockito»

Mockito est un framework moqueur pour Java. Il est inspiré d'EasyMock mais vise à simplifier encore plus le stubbing, la vérification et l'outillage.

399
Mockito teste une méthode void lève une exception

J'ai une méthode avec un voidtype de retour. Il peut également lever un certain nombre d'exceptions, je voudrais donc tester ces exceptions levées. Toutes les tentatives ont échoué pour la même raison: La méthode lorsque (T) dans le type Stubber n'est pas applicable pour les arguments (void) Des...

374
Se moquer des méthodes statiques avec Mockito

J'ai écrit une usine pour produire des java.sql.Connectionobjets: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e);...

264
Vérifier la valeur d'attribut d'objet avec mockito

J'ai un appel de méthode dont je veux me moquer avec mockito. Pour commencer, j'ai créé et injecté une instance d'un objet sur lequel la méthode sera appelée. Mon objectif est de vérifier l'un des objets dans l'appel de méthode. Existe-t-il un moyen que mockito vous permet d'affirmer ou de vérifier...

226
Matcher Mockito et tableau de primitives

Avec Mockito, je veux verify()un appel de méthode avec byte[]dans sa liste d'arguments, mais je n'ai pas trouvé comment écrire ceci. myMethod( byte[] ) Je veux juste quelque chose comme anyByteArray(), comment faire ça avec

220
Mockito. Vérifier les arguments de méthode

J'ai googlé à ce sujet, mais je n'ai rien trouvé de pertinent. J'ai quelque chose comme ça: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock);...