Questions sur junit4

30
réponses

Comment affirmer qu'une certaine exception est jetée dans les tests de JUnit 4?

Comment puis-je utiliser L'idiome JUnit4 pour tester qu'un code jette une exception? alors que je peux certai ... elque chose qui est beaucoup moins encombrants et bien plus dans l'esprit de JUnit pour ces sortes de situations.
demandé sur 2008-10-01 10:56:08
16
réponses

Comment exécuter les méthodes d'essai dans un ordre précis en Juin4?

je veux exécuter des méthodes d'essai qui sont annotées par @Test dans un ordre spécifique. par exemple: ... ractéristique très importante pour JUnit, si l'auteur de JUnit ne veut pas la fonction de commande , pourquoi?
demandé sur 2010-09-12 07:35:26
17
réponses

Maven ne trouve pas de tests JUnit à exécuter

j'ai un programme maven, il compile fine. Quand j'exécute mvn test il n'exécute aucun test (sous l'en-tête des TESTs ... EDT 2011 [INFO] Final Memory: 7M/62M [INFO] ------------------------------------------------------------------------
demandé sur 2011-05-30 20:20:33
5
réponses

différences entre les classes de 2 Junits

le cadre JUnit contient 2 Assert classes (dans des paquets différents, évidemment) et les méthodes sur chacune semblen ... les classes auxquelles je fais référence sont: junit.framework.Assert et org.junit.Assert .
demandé sur 2008-11-14 21:49:28
7
réponses

Java: les assertEquals(String, String) sont-ils fiables?

je sais que == a quelques problèmes lorsque l'on compare les deux Strings . Il semble que String.equals() soit ... nexe, quelqu'un aurait-il un lien vers une page ou un fil qui explique clairement les problèmes avec str1 == str2 ?
demandé sur 2009-07-29 21:47:34
4
réponses

Comment fonctionne Junit @Rule?

je veux écrire des cas de test pour une grande partie du code, je voudrais connaître les détails de la fonctionnalité d ... nnes réponses ou des liens, qui donnent une description détaillée de sa fonctionnalité à l'aide d'un exemple simple.
demandé sur 2012-11-21 12:45:39
30
réponses

Aucun test n'a été trouvé avec le "JUnit 4"

mon test Java a bien fonctionné depuis Eclipse. Mais maintenant, quand je relance test à partir du menu run, je reçois ... ind="output" path="bin"/> </classpath> Comment puis-je résoudre cette erreur et relancer les tests?
demandé sur 2010-02-25 12:15:58
2
réponses

@RunWith (MockitoJUnitRunner.classe) vs MockitoAnnotations.initMocks (this)

en écrivant un nouveau test jUnit4, je me demande s'il faut utiliser @RunWith(MockitoJUnitRunner.classe) ou Moc ... ntage sur la méthode initMocks () que j'ai utilisée dans le passé. toute pensée ou lien serait apprécié!
demandé sur 2012-05-30 00:34:46
6
réponses

Comment exécuter tous les tests appartenant à une certaine catégorie en juin 4

JUnit 4.8 contient une nouvelle fonctionnalité appelée "Catégories" qui vous permet de regrouper certains types de tes ... r tous les tests dans la catégorie Slowtsts? Il semble que vous devez avoir l'annotation de la classe Suiteclasse...
demandé sur 2010-02-01 15:29:06
5
réponses

Comment créer dynamiquement une Suite de Test en juin 4?

je voudrais créer une suite de test junit en utilisant JUnit 4 où les noms des classes de test à inclure ne sont pas c ... spécifiées dynamiquement semblent être quelque chose qui doit être dans JUnit 4 quelque part. Personne ne sait où?
demandé sur 2010-07-15 19:25:15
6
réponses

Ecrire un test d'unité unique pour les implémentations multiples d'une interface

j'ai une interface List dont les implémentations inclure seule Liste Liée, Doublement, Circulaire, etc. Les tests un ... circulaire etc mais pour chaque implémentation le même objet est utilisé pour exécuter tous les tests de la classe.
demandé sur 2013-04-26 17:01:22
7
réponses

Java / JUnit-AssertTrue vs AssertFalse

Je suis assez nouveau à Java et suis le Eclipse Totale du Débutant Tutoriels. Ils sont tous très utiles, mais dans la Leç ... dise pourquoi il a échoué. Commencer à faire plus de sens...Je pense que c'est l'explication, mais je ne suis pas sûr.
demandé sur 2010-07-14 00:14:31
4
réponses

Comment faire pour que Junit 4 ignore un cours de Base Test?

j'ai une classe de base pour beaucoup de tests qui ont des méthodes d'aide dont ils ont tous besoin. Il n'a pas par lui- ... st méthode qui résoudrait le problème, mais elle apparaîtrait aussi pour toutes les classes d'enfants. des Suggestions?
demandé sur 2009-01-20 18:00:15
2
réponses

Pourquoi est-ce que je ne peux pas accéder à src/test/resources dans Junit test run avec Maven?

j'ai un problème avec le code suivant: configService.setMainConfig("src/test/resources/MainConfig.xml"); De dans une Junit @Avant méthode. est-ce la façon dont Maven construit son dossier cible?
demandé sur 2011-09-30 20:29:37
5
réponses

Test du contrôleur MVC du printemps-imprimer le résultat JSON String

Salut j'ai un contrôleur MVC printemps @RequestMapping(value = "/jobsdetails/{userId}", method = RequestMethod.GET) @Re ... nt the JSON String */); //How ? } } Comment obtenir la chaîne JSON? J'utilise Spring 3, codehause Jackson 1.8.4
demandé sur 2014-02-01 11:14:35
1
réponses

Les différences entre le 3 et le 4 juin [clos]

Quelqu'un pourrait-il décrire en quelques mots quelles sont les principales différences entre le 3 et le 4 juin?
demandé sur 2011-07-14 01:11:30
8
réponses

NoSuchMethodError avec Hamcrest 1.3 & JUnit 4.11

un Autre exemple de la NoSuchMethodError pour la JUnit & Hamcrest combinaison. Code criminel: assertThat(dirR ... lieu de FeatureMatcher n'a pas résolu/évité l'erreur. idées comment réparer le NoSuchMethodError ?
demandé sur 2013-04-05 15:40:18
6
réponses

Spécification d'un ordre de réalisation de 4 essais au niveau de la méthode (pas au niveau de la classe))

je sais que c'est une mauvaise pratique, mais il doit être fait, ou je vais avoir besoin de passer à testng. Est-il un moyen, similaire à JUnit 3 testSuite, pour spécifier l'ordre des tests à exécuter dans une classe?
demandé sur 2010-06-22 03:18:27
5
réponses

Valeur par défaut de l'essai et paramètre dans le même cas d'essai ou dans des cas d'essai distincts

recommanderiez-vous de grouper les cas d'essai selon les méthodes d '"essai", ou d'avoir une méthode d '"essai" par sc ... ar() { // Test setting a context variable assert(...) ... } toute rétroaction serait apprécier.
demandé sur 2011-06-06 16:43:33
1
réponses

Passer les arguments de ligne de commande au cas de test de JUnit en cours d'exécution programmatique

j'essaie d'exécuter un test de JUnit à partir D'une classe Java avec: JUnitCore core = new JUnitCore(); core.add ... ichier de configuration). Est-ce possible? P. I comprenez que cela semble être une façon étrange de faire les choses.
demandé sur 2010-05-21 21:24:22
5
réponses

Poursuite de l'exécution du test en junit4 même si l'une des assertions échoue

j'ai mon cadre existant construit en utilisant Jfunc qui fournit une facilité pour continuer l'exection même si l'un des ... t-à-dire une affirmation par cas de test, mais nous ne pouvons pas le faire dans notre cadre pour une raison quelconque.
demandé sur 2012-04-19 08:58:16
6
réponses

Test d'unité classe Java qui charge la bibliothèque native

j'effectue des tests unitaires sur Android Studio. J'ai une classe Java qui charge une bibliothèque native avec le code s ... ativeMethodAndPutThemInArrayList(); assertEquals("There should be only three result", 3, results.size()); }
demandé sur 2016-01-15 03:59:47
5
réponses

Mockito: simulation d'initialisation privée sur le terrain

comment je peux simuler une variable de champ qui est initialisée en ligne? e.g. class Test { private Person person ... ler l'initialisation de la variable personne. Aucun indice? EDIT: Je ne suis pas autorisé à modifier la classe Person.
demandé sur 2016-03-23 12:14:16
6
réponses

Erreur De Test De JUnit Au Printemps

je reçois l'erreur suivante lorsque je tente d'exécuter mon test de JUnit du printemps. J'essaie juste de me familiariser ... emoteTestRunner.java:390) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
demandé sur 2011-11-23 08:06:02
7
réponses

Méthode de comptage invocations dans les essais unitaires

Quelle est la meilleure façon de compter les invocations de la méthode dans un test unitaire? Est-ce que l'un des cadres d'essai permet cela?
demandé sur 2011-10-08 09:26:48
5
réponses

IntelliJ IDEA ne peut pas voir le code généré par Lombok

j'ai un projet basé sur Gradle qui utilise lombok. J'ai importé ce projet dans IntelliJ idée 14.1 (en utilisant le Impor ... ers et les setters, mais j'obtiens ces erreurs quand J'obtiens IntelliJ pour exécuter le 'app' ou les tests Unitaires.
demandé sur 2015-05-01 03:51:40
5
réponses

Java.lang.Exception: pas de méthode runnable

j'essaie D'exécuter le JUnit sur mon invite de commande Linux /opt/junit/ contient les pots nécessaires(hamcrest-core-1.3 ... it(JUnitCore.java:47) at org.junit.runner.JUnitCore.main(JUnitCore.java:40) FAILURES!!! Tests run: 1, Failures: 1
demandé sur 2014-06-20 07:57:22
12
réponses

Comment exécuter les tests JUnit et TestNG dans le même projet en utilisant maven-surefire-plugin?

en ce moment j'ai les deux types de tests mais quand je dis "mvn test" il n'exécute que des tests TestNG et non Junit. Je veux exécuter les deux l'un après l'autre. Une Idée ?
demandé sur 2009-08-05 16:11:12
2
réponses

Est-ce que TestNG soutient quelque chose comme la @Rule de JUnit4?

est-ce que TestNG a quelque chose comme @Rule? Je pense en particulier à: @Rule public TemporaryFolder folder = ... o ... nt en utilisant setUp() et tearDown() équivalents, mais cela ne me donne pas le confort que j'obtiens à l'aide de @Rule.
demandé sur 2011-05-23 19:48:54
2
réponses

Assertions JUnit: faire l'assertion entre les flotteurs

je dois comparer deux valeurs : une chaîne et l'autre est float donc je convertis la chaîne pour flotter puis essayer d'a ... torisé , je pense que le assertEquals n'accepte pas float comme argument. Quelle est la solution pour moi dans ce cas ?
demandé sur 2011-09-26 15:18:42