Pytania otagowane jako junit

Popularny framework do testów jednostkowych dla języków Java i Scala. Najnowsza wersja, JUnit 5, obsługuje rozbudowane testy oparte na adnotacjach i parametryzowane. Rozważ użycie w połączeniu ze znacznikiem Java lub Scala, aby wskazać swój przypadek użycia.

7
java.lang.NoClassDefFoundError: com / sun / mail / util / MailLogger for JUnit Przypadek testowy dla poczty Java
Używam Java Mail API do czytania i analizowania wiadomości e-mail. Działa dobrze z kodem serwletu. Teraz próbuję napisać przypadek testowy JUnit w tym samym celu. Ale w trybie online Session session = Session.getDefaultInstance(properties);otrzymuję następujący wyjątek: 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) at …
127 junit  javamail 

6
Junit: dzielenie testu integracji i testów jednostkowych
Odziedziczyłem ładunek testu Junit, ale testy te (poza większością nie działają) są mieszaniną rzeczywistych testów jednostkowych i testów integracyjnych (wymagających systemów zewnętrznych, db itp.). Próbuję więc wymyślić sposób, aby je oddzielić, tak żebym mógł szybko i przyjemnie przeprowadzić testy jednostkowe, a potem testy integracji. Dostępne opcje to ... Podziel je …

12
JUnit vs TestNG [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 10 miesięcy temu . Popraw to pytanie W pracy nadal używamy JUnit 3 do przeprowadzania naszych testów. Zastanawialiśmy się nad przejściem na JUnit …
125 java  testing  junit  testng 

7
Spring Test & Security: Jak udawać uwierzytelnianie?
Próbowałem dowiedzieć się, jak przeprowadzić test jednostkowy, czy moje adresy URL moich kontrolerów są odpowiednio zabezpieczone. Na wypadek, gdyby ktoś zmienił rzeczy i przypadkowo usunął ustawienia zabezpieczeń. Moja metoda kontrolera wygląda następująco: @RequestMapping("/api/v1/resource/test") @Secured("ROLE_USER") public @ResonseBody String test() { return "test"; } Skonfigurowałem WebTestEnvironment w następujący sposób: import javax.annotation.Resource; import …

11
Łatwy sposób na powtarzanie tego samego testu junit?
Jak mówi tytuł, szukam prostego sposobu na automatyczne uruchamianie testów JUnit 4.x kilka razy z rzędu za pomocą Eclipse. Przykładem może być uruchomienie tego samego testu 10 razy z rzędu i przedstawienie wyniku. Mamy już złożony sposób, aby to zrobić, ale szukam prostego sposobu, aby to zrobić, aby mieć pewność, …
123 java  eclipse  junit 


15
Uzyskanie komunikatu „Pomijanie wykonania JaCoCo z powodu braku pliku danych wykonania” po uruchomieniu JaCoCo
Używam Maven 3.0.3, JUnit 4.8.1 i Jacoco 0.6.3.201306030806 i próbuję utworzyć raporty pokrycia testów. Mam projekt tylko z testami jednostkowymi, ale nie mogę uzyskać raportów do uruchomienia, wielokrotnie otrzymuję błąd: Skipping JaCoCo execution due to missing execution data filekiedy uruchamiam: mvn clean install -P test-coverage Oto jak skonfigurowany jest mój …
123 maven  junit  jacoco 

6
Inicjalizacja obiektów pozorowanych - MockIto
Istnieje wiele sposobów na zainicjowanie pozorowanego obiektu przy użyciu MockIto. Jaki jest najlepszy sposób spośród nich? 1. public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2. @RunWith(MockitoJUnitRunner.class) [EDYCJA] 3. mock(XXX.class); zasugeruj mi, czy są inne sposoby lepsze niż te ...
122 java  junit  mockito 


10
Junit - raz uruchom metodę konfiguracji
Skonfigurowałem klasę z kilkoma testami i zamiast używać @Beforemetody konfiguracji, która jest wykonywana tylko raz przed wszystkimi testami. Czy to możliwe dzięki Junit 4.8?
119 java  junit 

2
Jaka jest różnica między folderami src / androidtest i src / test?
W projekcie, w Android Studio, domyślnie są dwa foldery testowe. Pierwsza to src/androidTest. Ten folder istniał już w poprzedniej wersji Android Studio. Niemniej jednak jest teraz domyślnie nowy folder testowy src/testi nowa zależność,testCompile 'junit: junit: 4.12' w build.gradle. Którego folderu używam do testowania? Jakie są różnice między nimi?

10
JUnit: jak uniknąć „niemożliwych do uruchomienia metod” w klasach narzędzi testowych
Przerzuciłem się na JUnit4.4 z JUnit3.8. Uruchamiam testy za pomocą programu Ant, wszystkie testy przebiegają pomyślnie, ale klasy narzędzi testowych kończą się niepowodzeniem z błędem „Brak metod do uruchomienia”. Wzorzec, którego używam, polega na umieszczeniu wszystkich klas o nazwie * Test * w folderze testowym. Rozumiem, że biegacz nie może …
118 java  ant  junit  testing 

3
Rozdzielenie klas JUnit na specjalny pakiet testowy?
Koncepcji programowania sterowanego testami uczę się czytając artykuły Craftsman (kliknij Craftsman pod Według tematu ) zalecane w odpowiedzi na moje poprzednie pytanie „Przykładowy projekt do nauki JUnita i właściwej inżynierii oprogramowania” . Póki co bardzo mi sie do podoba! Ale teraz chcę usiąść i spróbować sam. Mam pytanie, na które …
118 java  unit-testing  junit 

8
Jak zapewnić więcej niż za pomocą JUnit Assert?
Mam te wartości pochodzące z testu previousTokenValues[1] = "1378994409108" currentTokenValues[1] = "1378994416509" i próbuję // current timestamp is greater assertTrue(Long.parseLong(previousTokenValues[1]) > Long.parseLong(currentTokenValues[1])); Dostaję java.lang.AssertionErrori detailMessagepo debugowaniu jest null. Jak mogę zapewnić więcej niż warunki w użyciu JUnit
118 java  junit 

23
Wyjątek Nie znaleziono klasy podczas uruchamiania testu JUnit
Otrzymuję ten błąd podczas uruchamiania testu JUnit w Eclipse: 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) Próbowałem dodać JUnitbibliotekę w ścieżce klas, chociaż używam mavena, a …
117 java  eclipse  junit 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.