Tag: junit4
Version 4 des beliebten Junit Java Unit testing framework
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"
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)
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
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
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,
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
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
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
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
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
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
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.
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.
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>
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>
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
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
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
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
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
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
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
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
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,
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
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,
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
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
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,
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
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
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),
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
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 () -
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,
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
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
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
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
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
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(); }
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(){
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
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
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
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();
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
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
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
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)