Tag: junit4

Version 4 des beliebten Junit Java Unit testing framework

Wie Wert auswählen, Formular drop-down-Liste in selenium (Web-driver java):

Anzahl der Antworten 4 Antworten
Ich wollen, wählen Sie den Wert aus dem Dropdown (drop-down-Werte ändert, wenn ich die Werte der vorherigen drop-down auf der gleichen Seite.) ich habe versucht, aber nichts passiert. Java-Code: driver.findElement(By.xpath("//* @id='ctl00_CPHPageContents_rcbBranch_Input']")).sendKeys(Keys.DOWN); //search.sendKeys(Keys.TAB); HTML: <tr> <td class="rcbInputCell rcbInputCellLeft"

Mock-services, die innerhalb einer anderen Feder-service mit mockito

Anzahl der Antworten 3 Antworten
Bin ich mit Problemen konfrontiert, die Verspottung Dienstleistungen injiziert, die innerhalb von anderen Dienstleistungen, die innerhalb des Spring-Frameworks. Hier ist mein code: @Service("productService") public class ProductServiceImpl implements ProductService { @Autowired private ClientService clientService; public void doSomething(Long clientId)

Autowiring nicht arbeiten im Frühjahr 3.1.2, JUnit 4.10.0

Anzahl der Antworten 3 Antworten
Mit Spring 3.1.2, JUnit 4.10.0, und ziemlich neu für beide Versionen. Ich habe das problem, dass ich nicht bekommen kann die annotation-basierte autowiring zu arbeiten. Unten sind zwei Beispiele, die man nicht mit Anmerkungen, die ist in

“Assert in junit.framework ist veraltet" - was weiter zu verwenden?

Anzahl der Antworten 5 Antworten
Ich bump version von junit zu 4.11 und erhalten: [WARNING] [deprecation] Assert in junit.framework has been deprecated [WARNING] [deprecation] Assert in junit.framework has been deprecated .... Wie und wie migrieren? InformationsquelleAutor gavenkoa | 2014-06-03

Wie behandeln die Bestellung der @ - Regel ist, wenn Sie voneinander abhängig sind

Anzahl der Antworten 4 Antworten
Ich mit embedded Servern, die in Junit-Testfällen. Manchmal sind diese Server erfordern ein Arbeitsverzeichnis (zum Beispiel den Apache Directory server). Den neuen @ - Regel in Junit 4.7 können den Umgang mit solchen Situationen. Die TemporaryFolder-Rule können,

Wie klar browser-cache automatisch in Selenium WebDriver?

Anzahl der Antworten 5 Antworten
So löschen Sie browser-cache vor jedem test ausgeführt? Ich habe versucht, mit driver.manage().deleteAllCookies(); im setUp Methode nach der Erstellung der Treiber-Instanz, es funktioniert für firefox, aber IE nicht verwenden. Gibt es eine Lösung für den IE bitte

Problem mit der Konfiguration: spring-security-web-Klassen sind nicht verfügbar. Sie müssen diese zu verwenden <filter-chain-Karte>

Anzahl der Antworten 2 Antworten
Ich bin versucht, einige unit-tests auf meine Feder web-app mit Maven. Die app installiert und läuft einwandfrei, erzeugt es eine implementierbare war-Datei alles OK (alle mit Maven). Meine test-Klasse (befindet sich im Verzeichnis src/test/java): @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={"file:C:/myProjects/myWebapp/src/main/webapp/WEB-INF/applicationContext-test.xml"}) @Transactional

Wie ein JUnit - @ - Regel, die für alle Testfälle in einer suite

Anzahl der Antworten 1 Antworten
Ich bin mit JUnit 4.10 für die Ausführung von test-Suiten, und implementierte ich ein "retry failed-test" - Regel folgende Matthew Farwell ' s awesome Noten in der Wie Re-run fehlgeschlagenen JUnit-tests sofort? post. Ich erstellte eine Klasse

junit-Klasse nicht finden kann

Anzahl der Antworten 3 Antworten
Ich bin in der Lage zu führen Sie die Beispiel-tests geliefert mit junit (in einem Verzeichnis). Ich würde denken, dass dies legt nahe, meine installation von junit ist völlig in Ordnung. Ich nehme an, die Erstellung eines

JUnit-test versagt, aber mit identischen Erwarteten und die Tatsächlichen Ergebnisse

Anzahl der Antworten 3 Antworten
So, ich weiß gar nicht, wo beginnen mit dieser. Dieses ganze Fiasko begann vor über acht Stunden, jerry rigging-mein Weg aus ein Problem nach dem anderen. Nun, dies: Und es kommt noch besser, nach einem Klick auf

die Injektion mock beans in spring-Kontext für die Prüfung

Anzahl der Antworten 1 Antworten
Ich weiß, ähnliche Fragen gestellt wurden, z.B. hier, aber eines Suche, habe ich nach einer Lösung bin ich viel glücklicher mit hier Mein einziges problem jedoch ist, dass ich nicht sicher bin, wie die Lösung implementiert werden

Wie zu beheben org.openqa.Selen.WebDriverException?

Anzahl der Antworten 2 Antworten
Schreibe ich eine automatisierte test-und wollen, bugs zu melden, wenn Sie auftreten, direkt in die repo bei GitHub. Den Schritt, was nicht in meinem Programm ist die Einreichen neue Ausgabe - Taste aus dem GitHub Issue Tracker.

JUnit4 - AssertionFailedError: No tests found

Anzahl der Antworten 1 Antworten
Ich bin mit AndroidJUnitRunner mit Espresso. Schrieb ich einen einfachen test aber immer erhalten diese Ausnahme. Laut Stackoverflow Antworten, das problem ist, vermasselt die JUnit3 und JUnit4, aber ich habe noch nie verwendet JUnit3 in meinem Projekt.

Maven wird nicht ausgeführt-tests

Anzahl der Antworten 1 Antworten
Beim laufen mvn test maven ausgeführt wird nicht alle Test-Klassen. Wenn ich explizit eine Klasse durch hinzufügen von -Dtest=PropertyTests die tests ausgeführt werden. Hier ist meine pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId>

Immer javassist.NotFoundException mit PowerMock und PowerRule in JUnit mit Mockito

Anzahl der Antworten 4 Antworten
Habe ich integriert PowerMock und PowerRule in mit JUnit Mockito. Hier sind meine Abhängigkeiten: <dependency> <groupId>javassist</groupId> <artifactId>javassist</artifactId> <version>3.12.0.GA</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>3.3.1</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.2.2</version> </dependency> <dependency> <groupId>org.powermoc</groupId> <artifactId>powermock-module-junit4</artifactId> <version>1.4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.powermock</groupId>

Ist es eine gute Idee, Sie zu fangen AssertionError in JUnit-tests?

Anzahl der Antworten 3 Antworten
Habe ich ein Objekt als Ergebnis eines API-Aufrufs, und ich möchte behaupten, die Werte von member-Variablen. Dieser Wert kann eine der beiden erwarteten Werte je nachdem, was der API-Aufruf "sieht" zuerst und setzt die ersten. Also, wenn

Wie es weiter testen, nach JUnit ExpectedException wenn geworfen?

Anzahl der Antworten 4 Antworten
Habe ich einige JUnit (4.12) test mit dem ExpectedException-Funktion, und ich möchte, dass der test fortgesetzt werden soll, nachdem die erwartete Ausnahme. Aber ich sehe nie die log '3', wie die Ausführung scheint zu stoppen, nachdem die

ausführen von selenium-webdriver Tests Fällen gegen mehrere Browser

Anzahl der Antworten 3 Antworten
Ich bin neu auf Selen testen. Ich will laufen selenium test cases auf mehrere Browser gegen den internet explorer, Firefox, opera und chrome. Welchen Ansatz muss ich verfolgen. Können Sie die Menschen bitte mir empfehlen, welche ist

Unterschied zwischen stub und wenn in mockito

Anzahl der Antworten 1 Antworten
Ich bin neu mockito. wissen müssen Unterschied zwischen stub und wenn 1. stub(cpproxy.getBinList()).toReturn(gettestbins()); 2. when(cpproxy.getBinList()).thenReturn(gettestbins()); was ist der Unterschied zwischen diesen beiden? InformationsquelleAutor Ramya | 2013-02-06

Tut TestNG-Unterstützung etwas wie JUnit4 die @ - Regel?

Anzahl der Antworten 2 Antworten
Tut TestNG so etwas wie @Rule? Ich denke da speziell über: @Rule public TemporaryFolder folder = ... Oder sogar @Rule public MethodRule globalTimeout = new Timeout(20); Ich bin mir bewusst, dass ich kann manuell implementieren diese Dinge

JUnit4 und JUnit5 tests nicht ausgeführt in IntelliJ

Anzahl der Antworten 1 Antworten
Ich versuche, mit JUnit4 und JUnit5 tests im selben Projekt in IntelliJ IDEA 2017.1.5. Bis jetzt waren alle tests, basierend auf JUnit4. Ich fügte hinzu, die jupiter, platform und vintage Abhängigkeiten zu meiner pom.xml (einschließlich der junit-platform-surefire-provider

JUnit richtige Weg zu testen erwarteter Ausnahmen

Anzahl der Antworten 4 Antworten
Hallo Jungs, ich Frage mich, ob diese Art des testens meine Ausnahme ist ok, ich habe diese Ausnahme, die ich brauche zu werfen, in der zweiten test-annotation, im Erhalt als Ergebnis eine rote evil-bar und ein gelingen

Klasse ZERLEGUNG in junit 3?

Anzahl der Antworten 2 Antworten
Wir haben eine Menge von Integrations-tests geschrieben werden, JUnit 3, obwohl wir gerade jetzt läuft Sie mit 4.4. Ein paar von diesen haben ein Bedürfnis für eine tearDown-Methode, die ausgeführt wird, nachdem alle tests in der Klasse

Ist Java assertEquals-Methode zuverlässig?

Anzahl der Antworten 7 Antworten
Ich weiß, dass == hat einige Probleme, wenn man zwei Strings. Es scheint, dass String.equals() ist ein besserer Ansatz. Gut, ich mache JUnit Tests und meine Neigung ist die Verwendung assertEquals(str1, str2). Ist dies eine verlässliche Methode,

Autowire nicht in der junit-test

Anzahl der Antworten 2 Antworten
Ich bin sicher, ich bin etwas fehlt einfach. bar wird autowired in der junit-test, aber warum nicht bar in foo bekommen autowired? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({"beans.xml"}) public class BarTest { @Autowired Object bar; @Test public void testBar() throws Exception

Wie zu wählen oder zu wechseln JUnit-version in Eclipse?

Anzahl der Antworten 3 Antworten
Grundsätzlich ist der source code, den ich verwende, erfordert eine sehr spezifische JUnit-test-version, wie: lucene-test-framework-XX.jar The compiled Lucene test-framework library. Depends on junit 4.10.x (not 4.9.x, not 4.11.x), and Apache Ant 1.7.x (not 1.6.x, not 1.8.x) Jedoch,

Mockito-code bei @Vor annoted Methode Lösung

Anzahl der Antworten 1 Antworten
ich bin neu auf mit Mockito-framework (und Verhalten/Test Driven Development) und mit um mir zu helfen, code, einige Dinge; Im coding meine eigene Java-Bibliothek für die xml zu erstellen, die grafischen Sachen und ich habe versucht, überprüfen

dbunit test fehlschlägt, NoSuchTableException, aber eine Tabelle vorhanden ist

Anzahl der Antworten 2 Antworten
Fehler java org.junit.runner.JUnitCore TestCase JUnit version 4.10 .E.. Time: 0.28 There was 1 failure: 1) testDbNoChanges(TestCase) org.dbunit.dataset.NoSuchTableException: Did not find table 'EVENTS' in schema 'null' Frage Was hat dieser Fehler zu bedeuten? Was mache ich falsch? Warum

Apache Wink Client - Test einen REST-Dienst unter Verwendung des Formulars auth

Anzahl der Antworten 1 Antworten
Ich versuche, mit den Wink RestClient Funktions-Test auf einem Rest-service-Endpunkt. Ich verwende mocks für unit-Tests, aber ich würde gerne funktional testen Sie als Endpunkt der Verbraucher. Ich verstehen, einige werden Gegenstand für mich der Aufruf eines REST-Endpunktes,

Fehler beim exportieren von html-test zu Junit4 / Webdriver mit Selenium IDE

Anzahl der Antworten 1 Antworten
Habe ich folgende selenium IDE code beim Export in JUnit 4 (Webdriver) gibt einen Fehler zurück. Obwohl Es funktioniert, wenn ich es exportieren als Selenium RC. Bitte sagen Sie mir die webdriver-äquivalent für unter Fehler - IDE

Eclipse-Run As nicht zeigen, Junit oder testNG option

Anzahl der Antworten 3 Antworten
Ich versuche, führen Sie einen einfachen test mit Junit4 in Eclipse (version 3.7.0) 1) ich klicken Sie auf die Run-Symbol (neben dem debug-Symbol), klicken Sie dann auf die Ausführung Als option, es zeigt nur Java-Anwendung als option

Spring-jUnit-Tests - entweder kann nicht autowire oder nicht finden können appContext.xml

Anzahl der Antworten 1 Antworten
Ich bin unittesting einer spring-basierten Anwendung atm. Zunächst das problem ist, dass wenn ich habe noch nicht angefangen die app mal auf einem server der alle unittests fehlschlagen. Wenn ich die app auf den server (und stoppen),

JUnit-test cases für die Frühjahr-Service-Layer

Anzahl der Antworten 2 Antworten
Ich versuche zu konfigurieren, JUnit und schreiben von Testfällen für die Service-Schicht von Frühjahr 3.2 MVC-Anwendung. Ich konnte nicht finden viele Informationen zur Konfiguration der JUnit-von Grund auf neu und machen es Arbeit für die Frühjahr-service-layer. hier

org.mockito.Ausnahmen.missbrauchen.MissingMethodInvocationException

Anzahl der Antworten 1 Antworten
Ich bin immer folgende exceptions beim ausführen von Junit-Tests. org.mockito.Ausnahmen.missbrauchen.MissingMethodInvocationException: wenn() erfordert ein argument, die 'eine Methode aufrufen, die auf einem mock'. Zum Beispiel: when(mock.getArticles()).thenReturn(articles); Auch, dieser Fehler kann auftauchen, weil: Sie stub entweder: final/private/equals()/hashCode () -

Wie zu verwenden JUnit mit EJB3 und JPA

Anzahl der Antworten 4 Antworten
Ich versuche zu testen, meine Session Beans mit JUnit, aber ich kann nicht. Ich habe versucht, eine Menge von Methode, aber immer noch einige Ausnahmen. Hier ist, was ich brauche: Ich habe ein paar Stateless Session Beans,

Mock private static final Variablen in der Test-Klasse

Anzahl der Antworten 3 Antworten
Habe ich ein paar private static final Felder in der Klasse die ich testen will. Wie folgt public class ClassToTest{ .... private static final Myclass myclass = MyClassFactory.getMyClass(type.firstType); .... } Ist der Typ ein enum in der

Hibernate ist nicht löschen meine Objekte. Warum?

Anzahl der Antworten 3 Antworten
Habe ich nur eingerichtet einen test, der überprüft, dass ich in der Lage bin zum einfügen von Einträgen in meiner Datenbank über Hibernate. Die Sache, die mich wirklich verrückt macht, ist, dass Hibernate nicht tatsächlich löschen Sie

Mockito nicht werfen nicht korrigieren Ausnahme bei Verwendung doThrow auf einen Spion

Anzahl der Antworten 3 Antworten
Ich bin mit PowerMock (Mockito), zu verhöhnen, eine subcall zu einer anderen Methode in der gleichen Klasse. Genauer gesagt ich habe so etwas wie dieses: public class myClass{ public void MyMethod1(){ //do something try{ myMethod2(); } catch

JUnit: Einstellung Transaktion Grenze für die Test-Klasse

Anzahl der Antworten 3 Antworten
Beginnen möchte ich die Datenbank Transaktionen vor dem start der test-Methode und rollback aller Transaktionen am Ende aller tests. Wie zu tun, was?Was Anmerkungen sollte ich verwenden ? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"/testApplicationContext.xml"}) public class MyTests{ public void

Wie man einen Junit-Testfall fehlschlagen, wenn es irgendeine exception in den code?

Anzahl der Antworten 4 Antworten
Schrieb ich einen Junit-test, unit-test-mein code. Ich möchte, dass meine Junit-Testfall fehlschlägt, wenn ich keine Ausnahme in meinem code. Ich habe versucht, mit einer assert-Anweisung, aber selbst wenn ich eine Ausnahme in meinen code, meine Junit-Testfall ist

Wie kann man behaupten, dass eine bestimmte exception geworfen wird in JUnit 4-tests?

Anzahl der Antworten 30 Antworten
Wie kann ich mit JUnit4 idiomatically zu testen, ob der code eine exception wirft? Während ich kann sicherlich auch etwas wie das hier tun: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); }

wie simulieren Sie eine void-Methode in powermock

Anzahl der Antworten 2 Antworten
Wie simulieren Sie eine void-Methode, die nicht-statische, nicht-finalThe Signatur der Methode ist wie folgt. Ich bin mit Powermockito. public class Name{ public void methodName{ ... ... } } @RunWith(PowerMockRunner.class) @PrepareForTest({Name.class}) public class TestClass{ @Test public void testMethodName(){

JUnit-Tests von java-Methode Gleich

Anzahl der Antworten 2 Antworten
Schrieb ich diesen code, aber ich bin noch neu in JUnit und haben keine Ahnung von Tests gleich und equal2 Methode. Unten ist der code, den ich schrieb. Mein Objekt in diesem code zu sehen ist, wenn

Wie überprüfen Sie das Feld obligatorisch, ob es leer ist oder nicht in der Selenium mit Java WebDriver?

Anzahl der Antworten 2 Antworten
Arbeite ich auf "neuen Benutzer hinzufügen form" . In diesem Formular gibt es einige Pflichtfelder. Formular wird nicht gesendet, wenn jede obligatorische Feld ist leer und es erscheint eine Validierung mit der Meldung : "Wert ist erforderlich

Mocking-Objekte Innerhalb der zu testende Methode

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse die ich testen möchte.Wann immer möglich würde ich tun, Abhängigkeit Injektionen für die Klasse, die hängt davon ab, Objekt der anderen Klassen.Aber,ich lief in einem Fall, wo ich möchte mock-Objekt ohne Umstrukturierung der

Wie mock-Instanz-Variablen der Klasse?

Anzahl der Antworten 3 Antworten
Wie kann ich verspotte die Variablen instanziiert auf Klasse Niveau..ich will mock GenUser,UserData. wie mache ich es... Habe ich folgende Klasse public class Source { private GenUser v1 = new GenUser(); private UserData v2 = new UserData();

Wie Testfall in JUnit von der Kommandozeile aus ?

Anzahl der Antworten 1 Antworten
Ich versuche zum ausführen eines JUnit test case von der Kommandozeile mit diesem Befehl: F:\>java org.junit.runner.JUnitCore org.junit4.9b2.junit.SimpleTest aber ich bekomme diese Fehlermeldung: Exception in thread "main" java.lang.NoClassDefFoundError: org/junit/runner/JUnitCore Caused by: java.lang.ClassNotFoundException: org.junit.runner.JUnitCore at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native

Wie unit-Tests java-main-Methode?

Anzahl der Antworten 4 Antworten
Ich habe eine Klasse, auf die ich passieren muss 2 Argumente über seine main-Methode, wenn Sie überschritten wird, weniger als 2 args, erscheint eine system-Fehlermeldung. Ich schrieb einen unit-test für die main-Methode hier, wenn ich den test

mockito stubbing gibt null zurück

Anzahl der Antworten 2 Antworten
Ich bin mit mockito als mocking framework. Ich habe eine scenerio hier, meine, wenn(abc.Methode()).thenReturn(Wert) keinen Rückgabewert, stattdessen wird null zurückgegeben. Hier ist, wie meine Klasse und test aussieht. public class foo(){ public boolean method(String userName) throws Exception

Wie diese zu parametrieren junit-Test-Suite

Anzahl der Antworten 7 Antworten
Ist es möglich, die Parametrisierung einer TestSuite in junit 4 ? Wird zur Deklaration einer Klasse als test-suite brauche ich die Anmerkung @RunWith(Suite.class), aber die gleiche Anmerkung ist auch notwendig zu erklären, den test als parametrisierten: @RunWith(Parameterized.class)