Pytania oznaczone «junit»

84
Potwierdź dopasowania wyrażeń regularnych w JUnit

Ruby Test::Unitma fajną assert_matchesmetodę, której można użyć w testach jednostkowych, aby potwierdzić, że wyrażenie regularne pasuje do łańcucha. Czy jest coś takiego w JUnit? Obecnie robię to: assertEquals(true, actual.matches(expectedRegex));

82
java.lang.NoClassDefFoundError w junit

Otrzymuję ten błąd w Javie w moim kodzie testu junit. Spojrzałem na sieć i powiedział, że muszę dodać junit.jar w ścieżce klas. W Eclipse dodałem go w ścieżce klas okien właściwości projektu, ale nadal otrzymuję błąd inicjalizacji. Co powinienem zrobić..? Oto pełny ślad...

82
AssertEquals 2 Listy ignorują kolejność

Uważam, że to powinno być naprawdę proste pytanie. Ale jakoś nie mogę znaleźć odpowiedzi w Google. Załóżmy, że mam 2 listy ciągów. Pierwsza zawiera „Ciąg A” i „Ciąg B” , a druga zawiera „Ciąg B” i „Ciąg A” (zauważ różnicę w kolejności). Chcę je przetestować za pomocą JUnit, aby sprawdzić, czy...

81
Porównaj obiekty Date z różnymi poziomami dokładności

Mam test JUnit, który kończy się niepowodzeniem, ponieważ milisekundy są różne. W tym przypadku nie obchodzą mnie milisekundy. Jak mogę zmienić precyzję potwierdzenia, aby ignorować milisekundy (lub dowolną precyzję, którą chciałbym ustawić)? Przykład niezgodnego twierdzenia, które chciałbym...

81
Jak natychmiast ponownie uruchomić nieudane testy JUnit?

Czy istnieje sposób, aby mieć regułę JUnit lub coś podobnego, co daje każdemu negatywnemu testowi drugą szansę, po prostu próbując uruchomić go jeszcze raz. Kontekst: Mam duży zestaw testów Selenium2-WebDriver napisanych w JUnit. Z powodu bardzo agresywnego timingu (tylko krótkie okresy...

81
Jak mockować metodę e w Log

Tutaj Utils.java jest moją klasą do przetestowania, a następującą metodą jest wywoływana w klasie UtilsTest. Nawet jeśli kpię z metody Log.e, jak pokazano poniżej @Before public void setUp() { when(Log.e(any(String.class),any(String.class))).thenReturn(any(Integer.class)); utils = spy(new...