Tag: junit

Beliebteste unit-Test-framework für Java und Scala. Die neueste version, JUnit 4, unterstützt rich-annotation-basiert und parametrisierte tests. Erwägen Sie die Verwendung in Verbindung mit der Java-oder Scala-tag, um anzuzeigen, Ihren Fall.

Mit helper-Methoden in junit-Klasse

Anzahl der Antworten 3 Antworten
Möchte ich unit-test einer Klasse Class A, aber es hat eine Abhängigkeit zu einer anderen Klasse verwendet, die eine user session Methode. Die Methode, die ich testen will, nicht um user session. Kann ich machen-Helfer-Methode in Class

Wie benutze ich einen JUnit Parametrisierte Läufer mit einer varargs-Konstruktor?

Anzahl der Antworten 1 Antworten
Schrieb ich ein mockup Beispiel um dies zu verdeutlichen, ohne dass alles vertraulich behandelt. Es ist ein "dummy" - Beispiel, das nichts tut, aber das problem tritt in der test-initialiser. @RunWith(Parameterized.class) public class ExampleParamTest { int ordinal;

Ungültige Verwendung von argument-Matcher! 0 Matcher erwartet, 1 aufgezeichnet

Anzahl der Antworten 1 Antworten
Obwohl der Fehler ganz deskriptive konnte ich nicht bekommen einer von ihm hängen. Für Linien: PowerMockito.when( mockStringMessageService.lookupString(Matchers.eq("XYZ"))) .thenReturn(Matchers.eq("XYZ")); Fehler: [junit] Invalid use of argument matchers! [junit] 0 matchers expected, 1 recorded: [junit] -> at com.amazon.kilvish.types.StatusTableTest.setUp(StatusTableTest.java:61) [junit] [junit]

Wie funktioniert assumeTrue() Arbeit in JUnit

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einigen Validierung, wie Assume.assumeTrue() arbeitet in JUnit. Ich möchte es in einer @BeforeClass Methode, so dass ich vermeiden kann, läuft meine test-suite, wenn eine Bedingung nicht erfüllt. Aber ich Frage mich,

Junit Mockito testen alles

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach mehr Stunden jetzt ohne Ergebnis. Bitte um Hilfe... Das ist meine Klasse zu testen: public class DBSelectSchema extends Database { private static final Logger LOG = Logger .getLogger(DBSelectSchema.class.getName()); private Connection conn

mockito: WrongTypeOfReturnValue (JAVA)

Anzahl der Antworten 2 Antworten
Habe ich erst vor kurzem angefangen mit Mockito (oder mocking/stubbing für diese Angelegenheit). Ich fange an, die hängen sich auf, wie man mock-Objekte, aber ich bin fest auf dem folgenden code: public class ConveyorBeltTest { private Layout

Mockito : so testen Sie, meine Dao mit Spott?

Anzahl der Antworten 1 Antworten
Ich bin Neuling auf junit und TDD. Ich bin der Planung bis zur Nutzung Mockito testen, mein dao. Dao-Schnittstelle: package com.test.SpringApp.dao; import java.util.List; import com.test.SpringApp.bean.Account; import com.test.SpringApp.bean.Person; public interface TestDao { List<Account> getAccountDetails(int account_id); Person getPersonDetails(int person_id);

Wie die Kraft der statische block ausgeführt wird in jeder test-Methode?

Anzahl der Antworten 5 Antworten
Fand ich static-block ausgeführt wird nur einmal, wenn ich führen Sie mehrere JUnit-tests. Wie kann ich erzwingen, dass es für jede einzelne test-Methode? Ich bin mit neuesten JUnit 4.8.2 Auch nach xUnit-design-Prinzip, jede Methode sollte völlig unabhängig

JUnit - so testen Sie eine Methode, mit unterschiedlichen Werten?

Anzahl der Antworten 3 Antworten
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

laden log4j.xml mit maven test

Anzahl der Antworten 1 Antworten
Ich versuche zu laufen 'mvn test" mit meinem java-code laden "log4j.xml'. Ich bin immer Datei nicht gefunden Ausnahme. Wäre toll, etwas Hilfe zu bekommen. Mein java-code: public class MyClass { static Logger logger = Logger.getLogger(MyClass.class); public boolean

Jenkins & JUnit : Pfad zu den XML-unmöglich

Anzahl der Antworten 5 Antworten
Die Frage mag dumm klingen, aber ich habe nicht gefunden, wie die Konfiguration des XML-Berichts Pfad in den Post-build, Junit-task nach einer Stunde von Manipulationen. Ich generieren Sie die JUnit-test-Bericht (XML-Datei) hier : C:\Program Dateien\Jenkins\jobs\UPWSP\workspace\up\UPWSP\current\06-Java-Unit Testing\junit\TESTS-TestSuites.xml Wird

VerifyError mit Mockito 1.9.5 und DexMaker-Mockito-1.0

Anzahl der Antworten 5 Antworten
Wie viele andere, die ich war begeistert zu hören, dass Mockito funktioniert jetzt auch mit Android und folgte dieses tutorial zu sehen, es mit meinen eigenen Augen. Alles schien Lüfter-Klapp-tastic und ich auf den Weg gebracht, unter

wie Profil JUnit-test ausführen von Intellij Idea mit VisualVM

Anzahl der Antworten 2 Antworten
Wie Profil JUnit-test ausführen von Intellij Idea mit VisualVM? VisualVM sieht keinen anderen Prozess? ist es möglich zu tun? InformationsquelleAutor Konstantin Kudryavtsev | 2014-07-09

Laufen zwei gleiche tests mit verschiedenen Argumenten

Anzahl der Antworten 5 Antworten
Ich habe einen test mit 15-20 verschiedene Testfälle, ich will führen Sie den gleichen test mit zweimal mit zwei verschiedenen Parameter sollen übergeben werden die Tests BeforeClass Methode, zum Beispiel: public class TestOne { private static ClassToTest

Sollte ich unit test Methoden, die vererbt werden, von der super-Klasse?

Anzahl der Antworten 4 Antworten
Schreibe ich momentan eine Implementierung der JDBC-Treiber (ja, Sie haben richtig gelesen) in TDD-Manier, und zwar habe ich nur fertige Klasse stubs an diesem Punkt, und nur einige kleinere Funktionen, nur es fiel mir auf, daß da

mockito: Die Klasse [X] nicht bereit für den test

Anzahl der Antworten 1 Antworten
Nach der Migration von meinem JAVA EE app. (Spring-Web das model-view-controller (MVC) framework) von Ant auf Maven habe ich einige Fehler die Ausführung der Junit-test, der vor der migration waren in Ordnung arbeiten org.powermock.api.mockito.ClassNotPreparedException: The class org.springframework.web.util.WebUtils

Unit-tests mit Android Studio und Gradle?

Anzahl der Antworten 2 Antworten
Wie kann ich das hinzufügen von unit-tests zu meiner Android-Projekte in Android Studio (IntelliJ) leicht? Um genauer zu sein: ich will einen Ordner erstellen mit dem Testcode (JUnit 4) und ausführen der unit-tests von dort mit dem

Wie haben test-Jobs in Jenkins mark zu bauen, wie Stabil und NICHT Labil?

Anzahl der Antworten 1 Antworten
Derzeit bin ich beim Bau und beim testen meiner app in Jenkins. Wenn ein test fehlschlägt, in dem job dann wird der build als Instabil gekennzeichnet. Ist es möglich, den build gekennzeichnet werden als Stabil, auch wenn

Konfigurieren & verwenden mongodb mockup-server für unit-Tests

Anzahl der Antworten 5 Antworten
Habe ich an der Entwicklung einiger Junit-tests für Java-code mit einer MongoDB speichern. Gibt es irgendein framework/library, die es mir erlaubt die Initialisierung einer mock in-memory-MongoDB server? (Die Idee ist, zu testen nur den code selbst, das

Wie kann ich Parameter übergeben, um einen Junit-test von Ant?

Anzahl der Antworten 1 Antworten
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

Junit Tests mit void-Methode

Anzahl der Antworten 3 Antworten
Habe ich zum erstellen eines JUnit test für die folgende Klasse, aber ich kann nicht führen Sie den test für die Methode deposit. public class Account { private int balance; private float Interest_Rate =10; public Account() {

Warum ist JUnit Suche nach meinen tests?

Anzahl der Antworten 3 Antworten
Zu klären, ich bin relativ vertraut mit Java. Ich Schreibe eine Klasse "GobblerClient" zum interagieren mit einem API und zum testen einige von meinen Funktionen, die ich beschlossen, schreiben Sie ein paar unit-tests mit JUnit. Ich habe

Gradle-Projekt ausführen von jUnit-5 tests in IntelliJ

Anzahl der Antworten 3 Antworten
Ich versuche beide Gradle und jUnit5 jetzt. Alles funktioniert einwandfrei außer, dass ich nicht eine spezielle jUnit-test. Der "Run " SampleTest'" - option wird nicht angezeigt, wenn ich mit der rechten Maustaste klicken Sie auf eine test-Klasse.

JUnit-Tests für eine Ausnahme eines bestimmten Typs

Anzahl der Antworten 7 Antworten
Ich bin zu wollen wissen, wenn ich testen (mit JUnit), dass eine bestimmte Nachricht erzeugt, indem eine Ausnahme geworfen bekommt, anstatt nur "ob oder nicht" eine Ausnahme geworfen wurde. Zum Beispiel die JunitTest.java code wird tatsächlich den

Simulieren Sie eine öffentliche Methode mit Jmockit

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse Handler.java Es hat 2 öffentliche Methoden update(), fetch() In der eigentlichen update () - Implementierung, die ich rufen Sie die öffentliche Methode fetch() Fetch() wiederum ruft eine service. So, jetzt muss ich schreiben

Appium-Sitzung konnte nicht finden, einem angeschlossenen Android-Gerät. Zeigt Fehler

Anzahl der Antworten 2 Antworten
Appium-Sitzung konnte nicht finden, einem angeschlossenen Android-Gerät. Zeigt Fehler in eclipse Wenn jeder weiß, wie Sie zu beheben, lassen Sie es mich bitte wissen. **Der Junit-code: - ** import static org.junit.Assert.*; import java.io.File; import java.net.MalformedURLException; import java.net.URL;

Immer die Anzahl der Aufrufe einer mock

Anzahl der Antworten 4 Antworten
Nehme ich testen will code wie folgt: class ClassToTest //UsedClass1 contains a method UsedClass2 thisMethod() {} UsedClass1 foo; void aMethod() { int max = new Random().nextInt(100); for(i = 0; i < max; i++) { foo.thisMethod().thatMethod(); } }

Verweis auf assertEquals mehrdeutig ist, wenn ein unit test

Anzahl der Antworten 3 Antworten
In meiner Anwendung `CategoryDao` is a `interface`, `Category` is a model `class` Mein code ist CategoryTestCase.java package com.binod.onlineshopping.category.test; import com.binod.onlineshopping.category.dao.CategoryDao; import com.binod.onlineshopping.category.model.Category; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; import static org.testng.AssertJUnit.assertEquals; /** * Created by binod on

Wie kann ich Spritzen ServletContext im Frühjahr unit-test?

Anzahl der Antworten 1 Antworten
Schreiben brauche ich einen jUnit test für eine ziemlich komplexe Anwendung, die läuft in einem Tomcat. Schrieb ich eine Klasse, die baut meine Feder Kontext. private static ApplicationContext springContext = null; springContext = new ClassPathXmlApplicationContext( new String

Nicht bekommen kann die Sitzung für Junit-Tests

Anzahl der Antworten 2 Antworten
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,

Super JUnit-Klassen ohne Prüfung Fälle

Anzahl der Antworten 1 Antworten
Habe ich drei JUnit-test-Klassen, die hatten alle einige gemeinsame Codes, einschließlich der identischen setup () - Methoden. So, I berücksichtigt dieser code in seine eigene Klasse extends TestCase und jetzt haben die drei früheren JUnit-test-Klassen erweitern diese

Wie würde ich eine Anmerkung hinzuzufügen, dass die Methode von einem jacoco code coverage report?

Anzahl der Antworten 3 Antworten
Ich habe einige code in Java möchte ich ausschließen von code-coverage. Wie kann ich dies tun? Ich möchte in der Lage sein, um eine Anmerkung hinzuzufügen. Gibt es eine Möglichkeit zu konfigurieren oder zu erweitern jacoco (wie

Wie kann ich verspotte alle Argumente zu einer privaten Methode mit PowerMockito?

Anzahl der Antworten 6 Antworten
Ich bin mit Mockito 1.9.5, PowerMock 1.5.1, JUnit 4.11 und Frühjahr 3.1.4.RELEASE. Ich bin versucht zu schreiben Sie einen JUnit-test in die ich will, zu verhöhnen, eine private Methode nichts zu tun. Die private Signatur der Methode

MockitoException - ist ein *void-Methode* und *können* werden durch Stubs ersetzt, die mit einem *Rückgabewert*!

Anzahl der Antworten 1 Antworten
Ich bin mit Mockito für die Einheit testingand ich bin immer folgende exception. org.mockito.exceptions.base.MockitoException: `'setResponseTimeStampUtc'` is a *void method* and it *cannot* be stubbed with a *return value*! Voids are usually stubbed with Throwables: doThrow(exception).when(mock).someVoidMethod(); *** If

Wie mock-statische Methode in Java?

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse FileGenerator, und ich Schreibe einen test für die generateFile() Methode, die tun sollten, die folgende: 1) es sollten rufen Sie die statische Methode getBlockImpl(FileTypeEnum) auf BlockAbstractFactory 2) es sollte aufzufüllen variable blockList von

Wie nehmen Sie den screenshot und hängen Sie es an Reiz Berichts zu erhalten, während mit Gurke und JUnit?

Anzahl der Antworten 3 Antworten
Ich bin mit Cucumber, Selenium, Java, Maven und JUnit-Stapel in meinem automation-test-Projekt. Ziel ist es, screenshots zu machen, die auf fehl und defekte tests. Ich habe die Lösung gefunden für Java/Maven/JUnit-stack: @Rule public TestWatcher screenshotOnFailure = new

Setup und abreißen von Komplexen Datenbank-Zustand Mit Hibernate / Spring / JUnit

Anzahl der Antworten 8 Antworten
Habe ich eine Klasse, die ich bin-unit-Tests erfordert relativ umfangreiche Datenbank, setup, bevor die einzelnen test-Methoden ausgeführt werden können. Das setup dauert eine lange Zeit: aus Gründen hoffentlich nicht relevant für die Frage auf der hand, ich

Warnung in JUnit-tests.

Anzahl der Antworten 3 Antworten
Möchte ich eine Warnung anzeigen, in einem JUnit test. Ich möchte nicht den test zu Versagen, weil die Warnung, aber ich würde gerne wissen, dass die Warnung Auftritt. Offensichtlich, kann ich System.err.print oder etwas ähnliches. Jetzt Frage

Instrumentation laufen konnte wegen java.lang.NullPointerException'

Anzahl der Antworten 1 Antworten
Bin ich immer Fehler, wenn ich versuche zu laufen, ein Andriod-JUnit-test bei meinen Aktivitäten: Test run failed: Instrumentation run failed due to 'java.lang.NullPointerException' 05-31 15:57:19.159: E/AndroidRuntime(22342): FATAL EXCEPTION: main 05-31 15:57:19.159: E/AndroidRuntime(22342): java.lang.RuntimeException: Unable to start activity

Sollten JUnit-tests werden javadocced?

Anzahl der Antworten 9 Antworten
Habe ich eine Reihe von JUnit-Testfällen, die derzeit nicht dokumentiert mit Javadoc-Kommentaren. Den rest von meinem code ist dokumentiert, aber ich Frage mich, ob es überhaupt der Mühe Wert, zu dokumentieren, diese tests. InformationsquelleAutor Jim | 2009-11-26

Import org.junit kann nicht aufgelöst werden

Anzahl der Antworten 1 Antworten
Habe ich eine class-Datei beginnt mit den folgenden in Eclipse: package org.jsoup.parser; import org.junit.Assert.*; import org.junit.Test; import org.jsoup.nodes.Document; import org.jsoup.parser.HtmlTreeBuilder; Aber Eclipse zeigt einen Fehler zu sagen, dass org.junit kann nicht aufgelöst werden. Ich habe bereits verändert

Beispiele für Junit-Tests mit Spring-framework und mongodb

Anzahl der Antworten 3 Antworten
Ich muss junit Tests für meine spring-Anwendung, und es ist getan mit der mongo Datenbank. Ich habe keine Erfahrung bei der Einbettung von junit Tests mit spring und mongodb. Keine Antwort, wird große hilfreich für mich... Dank

Wie zu konfigurieren, die mehrere Transaktions-Manager mit Feder + DBUnit + JUnit

Anzahl der Antworten 3 Antworten
In einer nussschale Meine Befehlszeile Java-Anwendung kopiert die Daten aus einer Datenquelle zu einem anderen ohne Verwendung von XA. Ich konfiguriert haben zwei getrennte Datenquellen und würde wie ein JUnit-test, können rollback-Daten auf beiden Datenquellen. Ich benutze

Java unit-test keinen Zugriff auf ResourceBundle

Anzahl der Antworten 2 Antworten
Erstelle ich ein Java-unit-test zu testen, einige der code, den ich vor kurzem geändert. Jedoch die Methode, die ich die Prüfung instanziiert eine Klasse, die verwendet ResourceBundle ... ResourceBundle.getBundle("businessVariables").getString("product.name")); Die Ressource-Datei lebt in dem web-Paket bei Mycompany_web/src/main/webapp/WEB-INF/classes/businessVariables.properties

Nicht verwenden kann, PowerMockRule mit Feder

Anzahl der Antworten 2 Antworten
möchte ich PowerMockRule mit Frühling, und meine test-Klasse ist wie folgt: @RunWith(SpringJUnit4ClassRunner.class) @TestExecutionListeners({ WebContextTestExecutionListener.class, DependencyInjectionTestExecutionListener.class, DirtiesContextTestExecutionListener.class, TransactionalTestExecutionListener.class }) @ActiveProfiles("test") @DirtiesContext @ContextConfiguration(loader = AnnotationConfigContextLoader.class, classes = { SpringConfig.class, SpringTestingConfig.class, SpringLocalContainerJPAConfig.class, CustomConfiguration.class }) @PrepareForTest({ FacesContext.class }) @PowerMockIgnore({ "javax.management.*", "javax.xml.parsers.*",

Jeder Weg, um Eclipse zu verwenden Sie immer Allgemeine VM-args für die Ausführung von JUnit-tests?

Anzahl der Antworten 2 Antworten
Jemand wissen, wie man Eclipse verwenden eine Reihe von Standard-VM-args? Ich bin immer satt, ständig zu müssen, geben Sie diesen manuell jedes mal, wenn ich einen bestimmten Paket, die Klasse oder die Methode in meinem sonst problemlos

So speichern Sie die Ausgabe Log4j sendet STDOUT in einem JUnit-test?

Anzahl der Antworten 3 Antworten
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

Kann nicht scheinen, um Lombok zu arbeiten, in unit-tests

Anzahl der Antworten 2 Antworten
Wir haben die Zusammenstellung (wirklich einfachen) code, um zu testen und einzuführen Lombok-Annotationen in unser Projekt, um unseren code ein wenig schöner. Leider, scheint zu brechen, in der Prüfung, sowohl durch die Maven und beim ausführen der

Holen Sie sich das aktuelle Datum und die Nutzung von Junit geltend zu machen gegen ein bestimmtes format, um zu testen, ob Sie passen

Anzahl der Antworten 1 Antworten
Bin ich mit Selenium Webdriver um das aktuell angezeigte Datum von meiner Webseite, die zeigt, in dem format: Freitag, 13. Dezember Ich dann verwenden wollen, Junit assertEquals, es zu überprüfen, zeigt das heutige Datum an. Also muss

Wie bereiten Zustand für mehrere JUnit tests nur einmal

Anzahl der Antworten 1 Antworten
Ich brauche zum testen ein Programm, das erste preprocesses einige Daten und berechnet dann verschiedene Ergebnisse mit diesem verarbeiteten Daten -- macht es Sinn zu schreiben, separaten test für jede Berechnung. Offizielle JUnit-Politik scheint zu sein, dass