Als «junit» getaggte Fragen

164
Assert entspricht 2 Listen in Junit

Wie kann ich in einem JUnit- Testfall eine Gleichheitserklärung zwischen Listen abgeben ? Gleichheit sollte zwischen dem Inhalt der Liste bestehen. Beispielsweise: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three");...

161
Wie verwende ich ArgumentCaptor zum Stubben?

In Mockito- Dokumentation und Javadocs heißt es Es wird empfohlen, ArgumentCaptor zur Überprüfung, jedoch nicht zum Stubbing zu verwenden. Ich verstehe jedoch nicht, wie ArgumentCaptor zum Stubben verwendet werden kann. Kann jemand die obige Aussage erklären und zeigen, wie ArgumentCaptor zum...

160
Warnung: Die Methode assertEquals vom Typ Assert ist veraltet

Assert.assertEqualsWelche Methode sollen wir jetzt verwenden, da die Methode veraltet ist? Der folgende Code: String arg1 = "test"; String arg2 = "me"; Assert.assertEquals(arg1, arg2); Gibt die folgenden Warnungen: Mehrere Markierungen in dieser Zeile Die Methode assertEquals (String, String)...

159
Unterschied zwischen setUp () und setUpBeforeClass ()

Wenn die Einheit mit JUnit Prüfung gibt es zwei ähnliche Verfahren setUp()und setUpBeforeClass(). Was ist der Unterschied zwischen diesen Methoden? Was ist der Unterschied zwischen tearDown()und tearDownAfterClass()? Hier sind die Unterschriften: @BeforeClass public static void setUpBeforeClass()...

158
Vergleichen Sie Arrays in JUnit-Assertions.

Gibt es eine prägnante, integrierte Methode, um gleichwertige Aussagen für zwei gleichartige Arrays in JUnit zu treffen? Standardmäßig (zumindest in JUnit 4) scheint es einen Instanzvergleich für das Array-Objekt selbst durchzuführen. EG, funktioniert nicht: int[] expectedResult = new int[] {...

141
Beispiel für Mockitos argumentCaptor

Kann mir bitte jemand ein Beispiel geben, das zeigt, wie die org.mockito.ArgumentCaptorKlasse verwendet wird und wie sie sich von einfachen Matchern unterscheidet , die mit Mockito versehen sind. Ich habe die bereitgestellten Mockito-Dokumente gelesen, aber diese veranschaulichen es nicht klar,...

131
Warum JUnit zum Testen verwenden?

Vielleicht ist meine Frage eine Neulingsfrage, aber ich kann die Umstände, unter denen ich sie verwenden würde, nicht wirklich verstehen junit? Egal, ob ich einfache oder größere Anwendungen schreibe, ich teste sie mit den System.outAussagen und es fällt mir ziemlich leicht. Warum Testklassen mit...