Pytania oznaczone «junit»

95
Jak mogę poczekać na test JUnit?

Mam test JUnit, który chcę synchronicznie odczekać przez pewien okres czasu. Mój test JUnit wygląda następująco: @Test public void testExipres(){ SomeCacheObject sco = new SomeCacheObject(); sco.putWithExipration("foo", 1000); // WAIT FOR 2 SECONDS

94
Jak zarządzać zasobami testów jednostkowych w Kotlin, takimi jak uruchamianie / zatrzymywanie połączenia z bazą danych lub wbudowany serwer elastycznego wyszukiwania?

W moich testach Kotlin JUnit chcę uruchamiać / zatrzymywać wbudowane serwery i używać ich w moich testach. Próbowałem użyć @Beforeadnotacji JUnit w metodzie w mojej klasie testowej i działa dobrze, ale nie jest to właściwe zachowanie, ponieważ uruchamia każdy przypadek testowy zamiast tylko...

89
Mock konstruktora z parametrem

Mam klasę jak poniżej: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } Logika w konstruktorze A(String test)i check()rzeczy, które próbuję kpić. Chcę wywołania typu: new A($$$any string$$$).check()zwraca fikcyjny ciąg...

88
Jak używać JUnit i Hamcrest razem?

Nie mogę zrozumieć, jak JUnit 4.8 powinien współpracować z dopasowującymi się Hamcrest. Istnieją pewne dopasowujących zdefiniowane wewnątrz junit-4.8.jarw org.hamcrest.CoreMatchers. Jednocześnie istnieje kilka innych dopasowujących w hamcrest-all-1.1.jarw org.hamcrest.Matchers. Więc gdzie się...

85
Uruchamianie pojedynczego testu JUnit w Eclipse

Jeśli mam zestaw testów z wieloma testami, kiedy próbuję uruchomić pojedynczy test jednostkowy, albo z menu kontekstowego edytora kodu, albo z widoku JUnit, wydaje się, że nalega na zawsze uruchamianie całego zestawu, a nie pojedynczy test. Czy istnieje sposób na wyłączenie, aby zmienić to...

85
Gdzie mogę skonfigurować log4j w klasie testowej JUnit?

Patrząc na ostatni napisany przeze mnie przypadek testowy JUnit, wywołałem metodę Log4j BasicConfigurator.configure () wewnątrz konstruktora klasy. To działało dobrze w przypadku uruchamiania tylko tej jednej klasy z polecenia Eclipse „uruchom jako przypadek testowy JUnit”. Ale zdaję sobie...

85
JUnit4 fail () jest tutaj, ale gdzie jest pass ()?

W fail()bibliotece JUnit4 jest metoda. Podoba mi się, ale doświadczam braku pass()metody, której nie ma w bibliotece. Dlaczego tak się dzieje? Odkryłem, że mogę użyć assertTrue(true)zamiast tego, ale nadal wygląda to nielogicznie. @Test public void testSetterForeignWord(){ try {...

85
Transakcja wycofania po @Test

Po pierwsze, znalazłem wiele wątków na ten temat w StackOverflow, ale żaden z nich tak naprawdę mi nie pomógł, więc przepraszam, że zadaję prawdopodobnie zduplikowane pytanie. Przeprowadzam testy JUnit za pomocą testu sprężynowego, mój kod wygląda

84
Testujesz usługę sieciową JAX-RS?

Obecnie szukam sposobów tworzenia automatycznych testów dla usługi internetowej opartej na JAX-RS (Java API for RESTful Web Services). Zasadniczo potrzebuję sposobu, aby przesłać mu określone dane wejściowe i sprawdzić, czy otrzymuję oczekiwane odpowiedzi. Wolałbym to zrobić za pośrednictwem...

84
Spec. dla JUnit XML Output [zamknięte]

Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie...

84
Junit przed zajęciami (niestatyczna)

Czy są jakieś najlepsze praktyki, aby Junit wykonywał funkcję raz w pliku testowym, a także nie powinien być statyczny? jak @BeforeClassna funkcji statycznej? Oto brzydkie rozwiązanie: @Before void init(){ if (init.get() == false){ init.set(true); // do once block } } cóż, to jest coś,...