Meilleures alternatives à Mockito les mieux notées
La meilleure chose est qu'il n'a pas besoin de connexion avec la base de données, il crée lui-même des objets simulés et les envoie aux services pour vérifier la fiabilité du code écrit. Avis collecté par et hébergé sur G2.com.
Parfois, nous ne savons pas quelles valeurs donner pour certains cas de test. Cela nécessite une bonne connaissance de l'écriture des conditions. Avis collecté par et hébergé sur G2.com.
21 sur 22 Avis au total pour Mockito
Sentiment de l'avis global pour Mockito
Connectez-vous pour consulter les sentiments des avis.
I like the most that it has huge stack overflow community to help you out. we can verify any interactions and stub our method calls. Using mockito in your existing project is the most easy job. Avis collecté par et hébergé sur G2.com.
I am not able to think of any dislike though i would say the more you explore the framework the more you will love working with mockito. Avis collecté par et hébergé sur G2.com.

L'un des meilleurs frameworks pour créer des objets Mock afin de permettre les tests. Découple la logique de test de l'implémentation, ce qui facilite l'écriture de cas de test propres.
Capacité à simuler facilement presque n'importe quel objet selon les besoins. Pas besoin d'écrire des objets mock par vous-même. Solution la plus simple prête à l'emploi pour prendre en charge de tels besoins.
L'un des plus grands défis avec n'importe quel framework de test/simulation est le support pour le refactoring. Dans Mockito, renommer les noms de méthode d'interface ou réorganiser les paramètres ne cassera pas le code de test car les mocks sont créés à l'exécution.
Ceux qui travaillent avec Junits savent bien que retourner des valeurs est une tâche très difficile ou fastidieuse. Cependant, Mockito prend en charge les valeurs de retour dès le départ. Un autre avantage est le support des exceptions et la capacité à les gérer facilement. Prend également en charge la vérification de l'ordre des appels de méthode.
À mesure que nous devenons de plus en plus avancés en termes de Java, l'utilisation des annotations est un grand avantage pour se débarrasser du code passe-partout. Mockito prend en charge la création de mocks à l'aide d'annotations. Avis collecté par et hébergé sur G2.com.
Bien qu'il ne soit pas abrupt, il y a certainement une courbe d'apprentissage. Vous avez besoin d'une certaine expérience dans l'écriture de cas de test pour comprendre l'utilisation et l'efficacité de Mockito.
Mockito ne prend pas en charge le moquage des variables locales, des méthodes statiques et des méthodes privées. Gérer les objets simulés dans des cas de test abstraits a été très difficile pour moi. Avis collecté par et hébergé sur G2.com.

Capacité de couverture des services web REST. Cela aide vraiment s'il y a un scénario compliqué dans lequel plusieurs cas négatifs pourraient entrer en action. Cela rend simplement le processus beaucoup plus facile à déboguer. Avis collecté par et hébergé sur G2.com.
Il n'y a rien que je n'aime pas particulièrement chez Mockito. L'utilisation de l'architecture pilotée par annotations dans Spring Boot rend le processus d'écriture des cas de test beaucoup plus facile. Avis collecté par et hébergé sur G2.com.

- Communauté très active
- Amélioration continue
- Support d'annotation
- Disponible sur plusieurs plateformes
- Méthodes propres et pratiques Avis collecté par et hébergé sur G2.com.
Le seul facteur décisif pour moi serait :
- Basé sur un proxy (Pas de manipulation de bytecode)
(Cependant, il semble que son intégration avec PowerMock en fasse toujours un choix de premier plan) Avis collecté par et hébergé sur G2.com.

C'est possible de tester beaucoup de conditions et c'est facile à lire. Une fois que vous l'apprenez, c'est clair. Avis collecté par et hébergé sur G2.com.
Quand vous voulez déboguer à l'intérieur, vous avez en fait besoin de l'aide de Google ici. Tout n'est pas évident. Avis collecté par et hébergé sur G2.com.
1. Very easy to use.
2. Very less configuration is needed.
3. Provide both annotation as well as class based configuration.
4. I can fully mock an object as well as partially mock an object that is very helpful when I just need to test some methods of a class which I created and leave the other methods which I do not case about.
5. Method name are fluent based so Its very descriptive for others when they read the test cases. Avis collecté par et hébergé sur G2.com.
Not having support of mocking static methods.
Even when static methods are utility methods and that should not require mocking but sometime we get a usecase where it is very hard to actually call static method and we need to mock. Avis collecté par et hébergé sur G2.com.

C'est facile à apprendre, facile à interpréter, et peu de code doit être écrit pour configurer un mock dans Mockito. Avis collecté par et hébergé sur G2.com.
Je ne vois aucun inconvénient, c'est un outil parfait pour les exigences auxquelles j'ai été confronté dans mon expérience. Avis collecté par et hébergé sur G2.com.

Le code de test peut être découplé de l'implémentation.
Création des mocks par annotations.
Sa capacité à s'intégrer facilement aux projets existants le rend plus rapide et facile à utiliser. Avis collecté par et hébergé sur G2.com.
Jusqu'à présent, cela a été très bien pour moi. Mais je suis sûr que les inconvénients seront largement surpassés par les fonctionnalités qu'il possède. Avis collecté par et hébergé sur G2.com.

Mockito offre la meilleure plateforme pour une utilisation facile. Je peux facilement simuler un objet si j'ai besoin de tester certaines méthodes d'une classe et non l'ensemble. Sa facilité d'utilisation a rendu ma vie de codeur facile. Avis collecté par et hébergé sur G2.com.
Il ne prend pas en charge la simulation des méthodes statiques et privées. Avis collecté par et hébergé sur G2.com.

Je peux écrire du code très lisible et maintenu avec Mockito. Avis collecté par et hébergé sur G2.com.
Puisque j'utilise Mockito, je n'ai pas remarqué quelque chose que je n'aime pas. Avis collecté par et hébergé sur G2.com.