Pytania oznaczone «junit»

165
Assert równa się 2 listom w Junit

Jak mogę zapewnić równość między listami w przypadku testowym JUnit ? Treść listy powinna być równa. Na przykład: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 =...

161
Jak używać ArgumentCaptor do stubbingu?

W dokumentacji Mockito i javadocs jest napisane Zaleca się używanie ArgumentCaptor z weryfikacją, ale nie z stubbingiem. ale nie rozumiem, w jaki sposób ArgumentCaptor może być używany do stubbingu. Czy ktoś może wyjaśnić powyższe stwierdzenie i pokazać, w jaki sposób ArgumentCaptor może być...

160
Ostrzeżenie: metoda assertEquals z typu Assert jest przestarzała

Ponieważ metoda Assert.assertEqualsjest przestarzała, której metody mamy teraz użyć? Poniższy kod: String arg1 = "test"; String arg2 = "me"; Assert.assertEquals(arg1, arg2); Daje następujące ostrzeżenia: Wiele znaczników w tej linii Metoda assertEquals (String, String) typu Assert jest...

159
Różnica między setUp () i setUpBeforeClass ()

Podczas testowania jednostkowego za pomocą JUnit istnieją dwie podobne metody setUp()i setUpBeforeClass(). Jaka jest różnica między tymi metodami? Jaka jest różnica między tearDown()i tearDownAfterClass()? Oto podpisy: @BeforeClass public static void setUpBeforeClass() throws Exception...

141
Przykład argumentu Mockito Captor

Czy ktoś może mi podać przykład pokazujący, jak używać tej org.mockito.ArgumentCaptorklasy i czym różni się ona od prostych dopasowań, które są dostarczane z mockito. Przeczytałem dostarczone dokumenty mockito, ale te nie ilustrują tego jasno, żaden z nich nie jest w stanie wyjaśnić tego...

131
Dlaczego warto używać JUnit do testowania?

Może moje pytanie jest dla początkujących, ale nie bardzo rozumiem okoliczności, w jakich bym użył junit? Niezależnie od tego, czy piszę proste aplikacje, czy większe, testuję je za pomocą System.outoświadczeń i wydaje mi się to całkiem łatwe. Po co tworzyć klasy testowe z JUnitem,...