Tag: junit4
Version 4 des beliebten Junit Java Unit testing framework
Gibt es eine Möglichkeit zu laufen, Espresso-test mit mehreren test-Methoden, aber nur eine setup-Methode?

Habe ich einen einfachen test heute: @RunWith(AndroidJUnit4.class) @LargeTest public class WhenNavigatingToUsersView { @Rule public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule(MainActivity.class); private MainActivity mainActivity; @Before public void setActivity() { mainActivity = mActivityRule.getActivity(); onView(allOf(withId(R.id.icon), hasSibling(withText(R.string.users)))).perform(click()); } @Test public void thenCorrectViewTitleShouldBeShown()
JUnit 4: wie erstelle ich eine suite suites?

Ausführen der junit unten wirft eine exception. import org.junit.runner.RunWith; import org.junit.runners.Suite; import org.junit.runners.Suite.SuiteClasses; import com.prosveta.backend.daoimpl.AllDaoImplTests; /** * Short desc. * * Longer desc. * * @author Jean-Pierre Schnyder * */ @RunWith(Suite.class) @SuiteClasses({AllDaoImplTests.class,AllServiceImplTests.class}) public class AllBackendTests { }
JUnit - so testen Sie eine Methode, mit unterschiedlichen Werten?

Ich habe eine Methode und möchte es testen mit verschiedenen Werten. Meine Frage ist: wie kann ich schreiben Sie einen JUnit-test, der test würde die gleiche Methode mit unterschiedlichen Werten? InformationsquelleAutor user722781 | 2011-04-26
Espresso-UI-Tests nicht erkennen onView()

Habe ich verbrachte den ganzen Tag einrichten Junit4 instrumentation-tests mit dem Espresso, aber kann einfach nicht scheinen zu bekommen, dass der Letzte Schritt. Egal was ich mache es wird nicht erkannt das onView() Methode. Ich habe versucht
Selenium-Skripte auf der Kommandozeile

Gibt es eine Möglichkeit zum ausführen von selenium-webdriver tests-scripts von der Kommandozeile aus, die ich geschrieben habe in Java mit JUnit durch die Eclipse-IDE? Ich habe versucht, zu verwenden, Ant oder Maven, aber ich kann Sie nicht
Unterschied zwischen org.junit.Test und junit.Rahmen.Test-Pakete

<project name="JunitSuite" basedir="." default="clean"> <property name="${src}" value="./src/JunitSuiteProject" /> <property name="${build}" value="./build" /> <property name="package" value="JunitSuiteProject"/> <property name= "jar" value="./build/jar"/> <target name="clean"> <delete dir="./build"/> <mkdir dir="./build"/> <mkdir dir="./build/jar"/> </target> <target name="run"> <junit printsummary="yes" haltonfailure="yes" showoutput="yes"> <classpath location="C:\Program Files\Java\apache-ant-1.9.2\lib\selenium-server-standalone-2.35.0.jar"/>
Wie kann ich Parameter übergeben, um einen Junit-test von Ant?

Ich bin mit Junit unter Ant zu führen Selen Testen.Meine Testfälle Dateien Lesen müssen die enthält test-Daten(um das zu vollbringen, data-driven test). Ich habe nichts dagegen die Einbettung der Datei-Namen in die test-Fälle, aber ich würde gerne
Testen von nicht-Aktivität Klassen in Android

Ich weiß, wie um zu testen, Activity-Klassen mit JUnit 4 in Android, aber ich bin nicht in der Lage zu verstehen, wie um zu testen, non-activity-Klassen (die nicht erweitert Aktivität, ListActivity, oder einige andere Aktivität, Klasse, verwendet
Nicht bekommen kann die Sitzung für Junit-Tests

Meine Struts2 Action-Klassen, verwenden Sie den folgenden code, um erfolgreich Zugriff auf die session ActionContext.getContext().getSession().clear(); Jedoch, wenn ich versuche, mit Junit zu testen, meine Action-Klassen bekomme ich eine NullPointer exception. Ich habe die überprüfung einige der Kommentare,
Das ist der richtige Weg, um zu überprüfen, ob ein element vorhanden ist oder angezeigt auf einer Seite mit Selenium WebDriver mit Java?

Ich Teste eine web-Anwendung mit Selenium WebDriver und ich Frage mich, was ist die richtige Methode, um zu überprüfen, ob die Elemente vorhanden sind oder angezeigt werden. Ich in der Regel behaupten, dass alle Elemente auf der
Maven 2 Nicht Ausgeführt Wird Junit 4-Tests

Ich habe ein Problem immer todsichere laufen Junit4-tests. Das gleiche Problem wurde gemeldet, in https://stackoverflow.com/questions/2021771?sort=newest#sort-top aber die Lösung wurde entfernt, die problematische Abhängigkeit, deren transitive Abhängigkeit verursacht die Aufnahme von junit3. In meinem Fall die Abhängigkeit notwendig
Struts 2 JUnit Plugin v2.2.3: Test-Klasse, die sich StrutsTestCase; 'Anfrage' ist null

Ich bin versucht, Struts2 JUnit-Plugin (v2.2.3 w/Struts2 v2.2.3) und führen Sie in einige Probleme. Ich versucht, verwenden Sie die Struts2 JUnit-Plugin-Tutorial als Leitfaden. Die erste änderung, die ich vornehmen musste (nicht in der Anleitung) ist zu kommentieren
So speichern Sie die Ausgabe Log4j sendet STDOUT in einem JUnit-test?

Schreibe ich ein test und ich will die Nachrichten auf STDOUT durch die erprobte Methode. Hier ist mein code: @Test public void testAction() throws IllegalArgumentException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, CmdLineException, IOException { PrintStream originalSTDOUT = System.out; ByteArrayOutputStream baos
Robolectric+Eclipse nicht finden Können Ressourcen?

Ich gerade konfiguriert wurde und ein test-Projekt für meine Android-app zu verwenden, Robolectric. Ich folgte der Eclipse Quick Start. Wird eine Ausnahme ausgelöst, die Ausführung meiner einfachen ersten test. java.lang.RuntimeException: java.lang.NullPointerException at com.xtremelabs.robolectric.res.ResourceLoader.init(ResourceLoader.java:93) at com.xtremelabs.robolectric.res.ResourceLoader.getStringValue(ResourceLoader.java:271) at com.xtremelabs.robolectric.shadows.ShadowResources.getString(ShadowResources.java:56)
Wie lösche ich alle JPA-Entitäten?

In meinen Tests code brauche ich, um eine leere/leere Datenbank bei jeder Methode. Gibt es code, der erreichen würde, dass der Anruf an das @Vor der Prüfung? Wie hast du es geschafft, es zu tun? Ich muss
Mock mit Mockito Rückkehr eine InvocationTargetException

Schreibe ich einige unit test und ich stolpere über diesen seltsamen "Fehler", die mich davon abhalten, mit meinem unit-test. Wenn ich die "wenn(...).thenReturn(...)", erhalte ich eine InvocationTargetException. Dann seltsame Dinge ist, dass, wenn ich Debuggen, geht es
JUnit4 erwartete Ausnahme

Ich mache Szenario-tests mit JUnit4 für ein Projekt. In einem der tests, die ich brauche, um zu überprüfen, ob eine erwartete Ausnahme. Mit JUnit4 ich dies mit der annotation. @Test(expected=...) Nun das problem ist, dass unter den
sende-Parameter von test-suite zu Testfall in junit 4

Habe ich vier junit Fällen und ich muss mich übergeben Sie einen parameter, das ist der gleiche für alle von Ihnen, aber dieser parameter ist in einer dynamischen Art und Weise, in der test-suite. Wie kann ich
Wie behandeln SSL-Warnungen für chrome und internet explorer in selenium-Webdriver Tests?

Können, wie wir behandeln SSL-Zertifikat-Fehler bei chrome und internet explorer mit selenium web driver. Wenn ich arbeite mit Firefox, es funktioniert gut. Könnten Sie bitte geben Sie mir die Lösung zu behandeln SSL Zertifikat Fehler. Unten ist
Test-eine Methode, Verhalten im multi-threading-Umgebung mit JUnit?

Für eine bestimmte Methode, die ich schreiben will testen, cased, um zu sehen, wie es sich verhält, wenn mehrere Threads gleichzeitig laufen. Klingt vielleicht dumm, aber wollte mal Fragen ob es möglich ist, zu jedem solchen Szenario
JAVA: JUnitTest -, Prüf-Methode wirft zwei Ausnahmen

Ich Teste eine Methode wirft zwei verschiedenen Ausnahmen. Das ist mein header: @Test (expected = A8InvalidInputException.class) public void testGuessCharacter() throws A8InvalidInputException, A8AlreadyGuessedException { ... } Der Körper hat zwei try/catch-Blöcke (eine Suche auf SO ergab eine post,
Cannot resolve symbol InstantTaskExecutorRule

Ich offen Beispiel-code BasicRxJavaSample (aus diesem Artikel Zimmer+RxJava) Die Hauptsache ist es: @Rule public InstantTaskExecutorRule instantTaskExecutorRule = new InstantTaskExecutorRule(); Und BasicRxJavaSample ist alles ok. Aber ich kann nicht für das in meinem test. Das ist, was Los
jUnit skip Methode-Aufruf in injectmock-Methode im test

Habe ich eine @InjectMocks cut das ist die Klasse die ich testen will. Es ist ein deleteX() und ein init() Methode. deleteX() ruft init() vor der Fertigstellung - wie kann ich überspringen Sie diesen Aufruf in meinem
Ist es möglich, automatisch öffnen Sie Google Chrome devtools?

Gegeben, dass Selen 2 schließt die devtools-Fensters, welches meine emulator-Profil gespeichert unter meinem Benutzer-Profil für chrome. Gibt es eine Möglichkeit, trigger devtools öffnen mit einem Selen-Skript? Hier ist die info über die devtools Fenster schließen Ausgabe https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing
Gibt es eine Möglichkeit zur Automatisierung junit bean-Eigenschaft testet?

Let ' s face it, schriftlich bean-Eigenschaft tests ist die denkbar schlechteste Umgang mit der Zeit. Aber Sie müssen getan werden. Zum Beispiel. Wenn die Tests eine String Eigenschaft für propName ein Aufruf wie der folgende: testProperty(target,
java.lang.IllegalStateException: Fehler beim laden der Datei ApplicationContext in JUNIT

Ich bin vor problem mit JUnit, während der Ausführung von unit-Testcases.Ich bin mit Spring 4 und JUnit 4. Ich wusste nicht, warum ich immer diese exception während der Ausführung der test-code.Ich habe versucht, alle möglichen Wege, um
JUnit-test schlägt fehl in Ant mit `<junit>` Aufgabe, sondern geht mit `<exec>`?

Ich bin die Automatisierung von meinen JUnit-tests in mein Ant-build. Aber, meine einfache test geht erst beim starten aus der IDE und commandline, scheitert jedoch mit Ant - <junit> Aufgabe. Wenn ich es aus der Kommandozeile (ich
Testfälle mit JUnit +(Robolectric oder Mockito oder beides Android)

Dies ist das erste mal, ich habe das schreiben von unit-Testcases in Android. So, ich habe gesucht, viele Dinge. Robolectric framewordk - Läuft auf JVM Mockito Framwork Mocking - Objekte So, ich habe einige Zweifel in Robolectric
Reset JPA erzeugten Wert zwischen den tests

Ich bin mit spring + hibernate + JUnit mit springJunit4runner-und Transaktions-Standard-rollback-ich bin mit in-memory als Datenbank derbydb. Hibernate dient als JPA-Provider, und ich bin erfolgreich testen, CRUD-Arten von Sachen. Allerdings habe ich ein problem mit JPA und
Die Kombination von @ClassRule und @Regel in JUnit 4.11

In JUnit 4.10 und unten, ist es möglich zu kommentieren in der Regel als beide @ - Regel und @ClassRule. Dies bedeutet, dass die Regel-wird aufgerufen, bevor, bevor/nach der Klasse, und vor/nach jedem test. Ein möglicher Grund
JUnit: Führen Sie gleichzeitige tests

Ich bin noch ziemlich neu in Java und JUnit Tests. Ich verwende NetBeans 6.9.1 kommt mit junit-4.5 (aber ich habe Hinzugefügt junit-4.8.2 "meine Bibliothek"). Habe ich eine Reihe von test-Klassen und in jeder Klasse gibt es eine
Schreiben Junit-test zu decken, Ausnahme-und catch-block

Habe ich geschrieben Junit-Testfall für folgende Funktion. Wenn die Option aktiviert ist JACOCO Testabdeckung. Es zeigt nur try-block ist bedeckt von test-Fall. Ich bin Neuling auf dem schreiben von Testfällen. Wie die exceptions und catch-block kann abgedeckt
Java-unit-Tests für verschiedene input-Daten

Brauche ich zum testen einige api. Ich habe zum Beispiel mehrere @Test-Methoden in die Klasse zu testen, meine Funktionalität, bevor init ich eine url von meinem service, und verwenden Sie es. Wenn ich meinen Dienst auf mehrere
Mockito NullPointerException bei der Verwendung einer

Ich versuche, mit Mockito wie diese : Mockito.when(Mockito.any(ObjectMapper.class).readValue(Mockito.any(BufferedReader.class),Mockito.any(Class.class))).thenReturn(new Person("1","abc")); Dies ist von Jackson-Bibliothek . public <T> T readValue(Reader src, Class<T> valueType) Der Grund, warum ich Tue, es ist, weil die Zeit, die ich an dieser Stelle der
Keine ausführbaren Methoden, die auf JUnit-test-Klasse (netbeans)

Mir bitte helfen! Erstellt habe ich eine EmployeeTest - Klasse zum schreiben in eine Employee Klasse, aber dieser Fehler tritt auf, bevor ich Sie abschließen kann. Ich hatte geschrieben das ähnliches Projekt vor diesem Projekt, es lief
Konfigurieren von IntelliJ für die Ausführung von Tests mit JUnit 4?

Sollte einfach sein, aber ich konnte nicht es herausfinden. Beim laufen meine unit test innerhalb IntelliJ, ich konnte nicht einen Weg finden, zu sagen, IntelliJ-9.0 sollte es verwenden JUnit4 statt JUnit3. Wenn ein test fehlschlägt, IntelliJ Konsole
junit-annotation

Möchte ich die GUI starten Anwendung 2 mal von der Java-test. Wie sollten wir nutzen @annotation in diesem Fall? public class Toto { @BeforeClass public static void setupOnce() { final Thread thread = new Thread() { public
JUnit-Tests für assertEqual NullPointerException

Ich bin nicht sicher, warum der Testfall nicht haben eine Leistung von true. Beiden Fällen sollte eine NullPointerException. Ich habe versucht, dies zu tun (Nicht genau das gleiche, aber es gibt-und Ausgabe von true) : String nullStr
"Address already in use: bind" Ausnahme beim ausführen von Gradle JUnit-tests.

Ich bin mit Spring Boot 1.2.1.RELEASE, JUnit4, und Gradle 2.1 für einen RESTful-Dienst und versuche zu definieren, eine properties-Datei, die enthält und/oder überschreibt Werte, die verwendet werden in JUnit-tests, nur. Alle tests ausführen, ohne ein Problem beim
Tut Spring @DirtiesContext neu laden Spring-Kontext?

Habe ich eine test-Klasse, die sieht aus wie @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:/test-context.xml"}) @DirtiesContext(classMode = ClassMode.AFTER_EACH_TEST_METHOD) public abstract class TestClass { @Rule @Resource public JUnitRuleMockery jMockContext; public void test1() { //Expectations and test } public void test2() {
Wie zu teilen, JUnit BeforeClass Logik zwischen mehreren Klassen testen

Derzeit alle meine JUnit-tests erstrecken sich von einer gemeinsamen Basisklasse stellt Methoden bereit tagged mit @BeforeClass und @AfterClass Anmerkungen - all diese wirklich tun, ist das setup eine Reihe von statischen Ressourcen/Dienstleistungen für die tests zu verwenden.
Gelten '@Regel' nach jedem '@Test' und vor jedem '@Nach' in JUnit

Habe ich eine test-suite, wo ich mich Abmelden vom system in @After und schließen des browser in @AfterClass. Ich versuche, mit @Rule zu nehmen fehlgeschlagenen test screenshot mit Selenium für jede test-Methode. Ich habe manuell geprüft, dass
Wie zu verwenden VisibleForTesting für reinen JUnit-tests.

Im Laufenden Reine JUnit4 java-tests über meine Reine java Dateien auf mein Projekt, aber ich kann nicht einen Weg finden, um @VisibleForTesting deutlich, ohne dass das Ding manuell öffentlichkeit. Ex: @VisibleForTesting public Address getAddress() { return mAddress;
Konnte nicht geöffnet JPA EntityManager für die Transaktion im Frühjahr Testen

Ich habe ein java-Projekt mit Spring 3.0 , JPA 2.0 mit MyEclipse IDE Versuchen, zu konvertieren einige grundlegende dao-integration-tests auf den Frühling und haben ein paar Fragen. Hier ist mein setup: LevelDAO public class LevelDAO extends JpaDaoSupport
initializationError mit JUNIT4 und Eclipse bei der Ausführung eines einzelnen Tests

Meine test-Klasse ist dieses: /** * The Class TestAddSubscriber. */ @RunWith(LabelledParameterized.class) public class TestAddSubscriber extends AbstractTestSubscriber { /** * Instantiates a new test add subscriber. * * @param label * the label * @param apiKey * the
Junit-assert-ODER Zustand in meinem test-Fall

In meinem test-Fall, ich bekomme einen integer-Wert: int val = getXXX(); Dann, würde ich mag, um zu überprüfen, ob val entweder gleich 3 oder gleich 5, das ist OK in jedem Fall. Also, ich habe: assertTrue(val ==
Webdriver Automation Nicht zu finden-element mit Hilfe von xpath

Umgebung: Eclipse - Java - Junit - firefox-webdriver Screenshot url : https://www.dropbox.com/s/26fl2l1y1mkpxiz/Screenshot%202014-01-06%2001.52.43.png Ich versuche zum testen einer Webseite aber nicht zu finden-element (sieht aus wie ein Knopf). Firebug xpath ist :.//*[@id='DERIVED_REGFRM1_LINK_ADD_ENRL$118$'] Mit dem gleichen Xpath funktioniert es
NoClassDefFoundError für MockitoInvocationHandler Klasse

Ich bin mit mockito-all-1.9.5-rc1.jar und powermock-mockito-1.4.12-full.jar. Wenn ich dieses einfache unit-test für Spott Letzte Methode in nicht-finalen Klasse. import static org.junit.Assert.assertEquals; import org.junit.Test; import org.junit.runner.RunWith; import org.powermock.api.mockito.PowerMockito; import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.modules.junit4.PowerMockRunner; @RunWith(PowerMockRunner.class) @PrepareForTest(ABC.class) public class ABCTest {
IOException-parsing XML-Dokument aus dem class path resource - Datei nicht vorhanden - Frühling

Ich bin mir bewusst, dass diese Frage über das spring-xml-Konfigurationsdatei wurde nicht gefunden in der Ausführung wurde mehrmals gefragt, bevor, aber keine der anderen Antworten scheint zu funktionieren für mich. Ich versuche, führen Sie einige Tests in
java.lang.reflektieren.invocationtargetexception verursachen null in Junit

Ich versuche mein junit test case, aber es zeigt, wie nullpointerexception. wenn ich debug zeigt seine als java.lang.reflektieren.invocationtargetexception verursachen null. Bitte helfen Sie mir. public class StudentTest { StudentService stuService; StudentDAO stuDAO; StudentVO stuVo; @Before public void