Als «junit» getaggte Fragen

Beliebtes Unit-Test-Framework für Java und Scala. Die neueste Version, JUnit 5, unterstützt umfangreiche annotationsbasierte und parametrisierte Tests. Erwägen Sie die Verwendung in Verbindung mit dem Java- oder Scala-Tag, um Ihren Anwendungsfall anzugeben.

7
java.lang.NoClassDefFoundError: com / sun / mail / util / MailLogger für JUnit-Testfall für Java-Mail
Ich verwende die Java Mail-API, um E-Mails zu lesen und zu analysieren. Es funktioniert gut mit Servlet-Code. Jetzt versuche ich, einen JUnit-Testfall für denselben Zweck zu schreiben. Aber online Session session = Session.getDefaultInstance(properties);bekomme ich folgende Ausnahme: java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger at javax.mail.Session.initLogger(Session.java:227) at javax.mail.Session.<init>(Session.java:212) at javax.mail.Session.getDefaultInstance(Session.java:315) at javax.mail.Session.getDefaultInstance(Session.java:355) at com.vxl.appanalytix.dataload.fromEmail.EmailParser.parseEmailSubject(EmailParser.java:44) at com.vxl.appanalytix.controllers.controllerClasses.GenericEmailServiceClass.readEmailAttachments(GenericEmailServiceClass.java:33) …
127 junit  javamail 


12
JUnit vs TestNG [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 10 Monaten . Verbessere diese Frage Bei der Arbeit verwenden wir derzeit noch JUnit 3, …
125 java  testing  junit  testng 

7
Spring Test & Security: Wie verspottet man die Authentifizierung?
Ich habe versucht herauszufinden, wie ein Unit-Test durchgeführt werden kann, wenn die URLs meiner Controller ordnungsgemäß gesichert sind. Nur für den Fall, dass jemand etwas ändert und versehentlich die Sicherheitseinstellungen entfernt. Meine Controller-Methode sieht folgendermaßen aus: @RequestMapping("/api/v1/resource/test") @Secured("ROLE_USER") public @ResonseBody String test() { return "test"; } Ich habe eine WebTestEnvironment …


6
Scheinobjekte initialisieren - MockIto
Es gibt viele Möglichkeiten, ein Scheinobjekt mit MockIto zu initialisieren. Was ist der beste Weg unter diesen? 1. public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2. @RunWith(MockitoJUnitRunner.class) [BEARBEITEN] 3. mock(XXX.class); Schlagen Sie mir vor, ob es andere Möglichkeiten gibt, die besser sind als diese ...
122 java  junit  mockito 

15
Beim Ausführen von JaCoCo wird "Überspringen der JaCoCo-Ausführung aufgrund fehlender Ausführungsdatendatei" angezeigt
Ich verwende Maven 3.0.3, JUnit 4.8.1 und Jacoco 0.6.3.201306030806 und versuche, Testberichterstattungsberichte zu erstellen. Ich habe ein Projekt mit Unit - Tests nur, aber ich kann keine Berichte erhalten zu laufen, ich bin immer wieder den Fehler bekommen: Skipping JaCoCo execution due to missing execution data filewenn ich laufe: mvn …
122 maven  junit  jacoco 

11
Einfache Möglichkeit, denselben Junit-Test immer und immer wieder durchzuführen?
Wie der Titel schon sagt, suche ich nach einer einfachen Möglichkeit, JUnit 4.x-Tests mehrmals hintereinander automatisch mit Eclipse auszuführen. Ein Beispiel wäre, denselben Test zehnmal hintereinander auszuführen und das Ergebnis zurückzumelden. Wir haben bereits eine komplexe Methode, aber ich suche nach einer einfachen Methode, damit ich sicher sein kann, dass …
121 java  eclipse  junit 


10
Junit - einmalige Setup-Methode
Ich habe eine Klasse mit ein paar Tests eingerichtet und @Beforemöchte nicht eine Setup-Methode verwenden, die vor allen Tests nur einmal ausgeführt wird. Ist das mit Junit 4.8 möglich?
119 java  junit 

2
Was ist der Unterschied zwischen den Ordnern src / androidtest und src / test?
In einem Projekt gibt es in Android Studio standardmäßig zwei Testordner. Der erste ist src/androidTest. Dieser Ordner war bereits in der vorherigen Version von Android Studio vorhanden. Trotzdem gibt es jetzt standardmäßig einen neuen Testordner src/testund eine neue Abhängigkeit testCompile 'junit: junit: 4.12'in build.gradle. Welchen Ordner verwende ich zum Testen? …

3
Aufteilung der JUnit-Klassen in ein spezielles Testpaket?
Ich lerne die Konzepte der testgetriebenen Entwicklung durch Lesen der Craftsman-Artikel (klicken Sie auf Craftsman unter Nach Thema ), die in einer Antwort auf meine vorherige Frage "Beispielprojekt zum Erlernen von JUnit und zur richtigen Softwareentwicklung" empfohlen wurden . Ich liebe es so weit! Aber jetzt möchte ich mich hinsetzen …
118 java  unit-testing  junit 


8
Wie kann man mehr behaupten als mit JUnit Assert?
Ich habe diese Werte aus einem Test previousTokenValues[1] = "1378994409108" currentTokenValues[1] = "1378994416509" und ich versuche es // current timestamp is greater assertTrue(Long.parseLong(previousTokenValues[1]) > Long.parseLong(currentTokenValues[1])); Ich bekomme das java.lang.AssertionErrorund detailMessagebeim Debuggen ist null. Wie kann ich bei der Verwendung mehr als die Bedingungen behaupten? JUnit
117 java  junit 

23
Klasse nicht gefunden Ausnahme beim Ausführen des JUnit-Tests
Beim Ausführen des JUnit-Tests in Eclipse wird folgende Fehlermeldung angezeigt: Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) Ich habe versucht, eine JUnitBibliothek im Klassenpfad hinzuzufügen, obwohl …
117 java  eclipse  junit 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.