Tag: junit4

Version 4 des beliebten Junit Java Unit testing framework

schreiben Sie einen JUnit-Testfall für benutzerdefinierte checked exception in Java?

Anzahl der Antworten 1 Antworten
Schreibe ich ein test-Fall für meine Klasse, die Methoden, die exceptions werfen (beide geprüft und Laufzeit). Ich habe versucht, verschiedene Möglichkeiten zu testen, wie vorgeschlagen, in diesem link.. Es scheint Sie zu funktionieren scheinen, nur für runtime-exceptions.

Ausführen Als JUnit erscheint weder in der Eclipse - mit JUnit4

Anzahl der Antworten 4 Antworten
Ich versuche zu schreiben, JUnit4 tests für meine web-app, und Sie waren das arbeiten fein vorher. Allerdings, wenn ich jetzt versuche die tests ausführen durch Rechtsklick auf die Klasse-Datei -> Ausführen Als -> JUnit zu Testen, habe

Wie Sie in einen bestimmten Teil einer Schaltfläche mit Selen, für die Liste der Optionen angezeigt werden?

Anzahl der Antworten 2 Antworten
<table id="ext-comp-1389" class="x-btn x-btn-text-icon " cellspacing="0" style="width: auto;"> <tbody class="x-btn-small x-btn-icon-small-left"> <tr> <tr> <td class="x-btn-ml"> <td class="x-btn-mc"> <em class="x-btn-split" unselectable="on"> <button id="ext-gen128" class="x-btn-text create" type="button">New</button> </em> </td> <td class="x-btn-mr"> <i>&nbsp;</i> </td> </tr> <tr> </tbody> </table> Oben ist,

Junit-inline-Komparator Initialisierung Fehler

Anzahl der Antworten 2 Antworten
Ich habe eine SortedList-Klasse, die einen Konstruktor ein java.util.Comparator als argument. Nach dem ausführen von Unit tests auf meinem Rechner (über eclipse 3.3.0) war alles OK. Allerdings Hudson Beschwerden, weil es sagt, es kann nicht instanziiert meine

Mockito nicht so Matcher.jeder() mit Integer.class

Anzahl der Antworten 3 Antworten
Ich versuche, unit-test dieser Methode: /** * finds all widget descriptions containing specified text * @param searchText * @return */ @Transactional public List<Integer> returnWidgetIdsFromSearchWord(String searchText){ List<Integer> widgetIds = new ArrayList<Integer>(); MapSqlParameterSource args = new MapSqlParameterSource(); try{ widgetIds

Mockito - Wollte aber nicht aufgerufen: Tatsächlich, es gab null Interaktionen mit diesem mock

Anzahl der Antworten 1 Antworten
Ich weiß, es gibt schon mindestens zwei gleiche Fragen, aber ich kann immer noch nicht herausfinden, warum ich bin immer die Ausnahme. Ich brauche unit-Tests mit dieser Methode: void setEyelet(final PdfWriter printPdf, final float posX, final float

Wie mock lokale Variablen mit mockito oder powermock

Anzahl der Antworten 2 Antworten
Habe ich Szenario wie dieses InputStreamReader reader = new InputStreamReader(getFileAsStream(resourceResolver, iconpath)); BufferedReader bReader = new BufferedReader(reader); Ich habe verspottet, bis dieser Punkt getFileAsStream(resourceResolver, iconpath) nun, ich bin ein Leser BufferedReader bReader = new BufferedReader(reader); aber wenn ich

SpringJUnit4ClassRunner initialisieren Bohnen für jeden test?

Anzahl der Antworten 1 Antworten
Folgende test zeigt, dass dieser test-bean initialisiert wird zweimal bis zum Frühjahr. Ich hoffe jemand kann mir sagen, warum dies so ist, da sollte es nur einmal. Hier ist der test: import org.apache.log4j.Logger; import org.junit.Test; import org.junit.runner.RunWith;

System.aus.drucken muss nicht die Ausgabe auf der Konsole beim ausführen von Junit

Anzahl der Antworten 3 Antworten
Beim laufen: public static void main(String... args) throws InterruptedException { while (true) { System.out.print("."); Thread.sleep(200); } } vs. beim ausführen gleichen code von junit: @Test public void test() throws Exception { while (true) { System.out.print("."); Thread.sleep(200); }

Java - @Before und @test-annotation

Anzahl der Antworten 1 Antworten
Ich bin sehr neu in Java Programmierung. Ich habe eine unit-test-Datei ausgeführt werden. Es hat Anmerkungen von @Before und @Test. Ich habe versucht zu verstehen, diese Konzepte, indem Sie die verfügbaren online-Ressourcen. Wenn ich Debuggen von meinem

JUnit 4.8.1 "could not find class"

Anzahl der Antworten 3 Antworten
Ok, ich bin wie andere und neue zu jUnit und haben eine schwierige Zeit versucht, es zu erhalten zu arbeiten. Ich habe im forum gesucht aber die Antworten; ich bin nur nicht immer. Wenn jemand da draußen

Konfiguration von JUnit 4 im Spring + eclipse

Anzahl der Antworten 1 Antworten
Ich versuche zu lernen, wie man tests mit JUnit im Frühjahr. Ich habe dies geschrieben test: import org.apache.log4j.Logger; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import com.blah.baseProject.database.model.Usuario; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "file:src/test/resources/test-applicationContext.xml" }) public

Autowired Schlägt mit Spring Junit Test

Anzahl der Antworten 4 Antworten
Schreiben von Junit-Tests für mein spring-Anwendung. Denn ich bin neu in diesem ich habe versucht, angefangen von schreiben von Unit Tests für eine DAO Klasse, die ich kenne funktioniert (es lief in der JBoss). Jedoch, ich kann

Erstellen Mockito Array ein Objekt zu geben

Anzahl der Antworten 1 Antworten
Ich muss einige mock-Objekt array von diesem Typ "Typ a". Ich versuche dies zu tun, aber immer classcastexception-Fehler: List mockList = Mockito.anyListOf(TypeA.class); when(someService.create(Mockito.any(TypeB.class), (TypeA)mockList.toArray())).thenReturn(1); InformationsquelleAutor iPhoneJavaDev | 2015-01-28

Junit - java.lang.Ausnahme: Nicht ausführbar-Methoden

Anzahl der Antworten 1 Antworten
Ich mache ein tutorial zum ausführen von server-test-Fälle durch verwenden eines Treiber-Klasse. Die Eclipse-Fehler Bereich zeigte Fehlermeldung: java.lang.Ausnahme: Keine ausführbaren Methoden. Die Fehlermeldung trat auf, wenn Fahrer Klasse versucht zu laufen exceptionTesting Klasse. Basierend pm diesen Beitrag:

Kann nicht instanziiert @InjectMocks Feld exception mit java Klasse

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse mit Benutzer-definierten Konstruktor. public class Employee { @Inject private MyBean myBean; private String abcd; protected Employee(Parameter1 param1, Parameter2 param2) { //some operations on method params //some operation on mybean this.abcd = "some value";

Warum sind Transaktionen, die nicht den Rollback bei der Verwendung von SpringJUnit4ClassRunner/MySQL/Spring/Hibernate

Anzahl der Antworten 5 Antworten
Ich mache unit-Tests und ich erwarte, dass alle Daten verpflichtet, um die MySQL-Datenbank wird zurückgesetzt... aber das ist nicht der Fall. Die Daten werden begangen, obwohl mein log zeigte, dass das rollback passiert war. Ich ve wurde

Injizieren mock in den Frühling MockMvc WebApplicationContext

Anzahl der Antworten 2 Antworten
Arbeite ich, um zu testen (über JUnit4 und Spring MockMvc) ein REST-service-adapter mit Spring-boot. Den adapter einfach Pässe auf Anfragen an, zum anderen REST-Dienst (mithilfe eines benutzerdefinierten RestTemplate) und fügt zusätzliche Daten für die Antworten. Ich würde

Selenium web driver nicht in der Lage, schließen Sie firefox-Instanz, wenn eine Testfälle fehlgeschlagen ist

Anzahl der Antworten 1 Antworten
ich Leute, ich bin mit junit-mit selenium web driver 2.28. das problem ist, wenn ich ein erfolgreicher Testfall der web-Laufwerke ist in der Lage, schließen Sie die firefox-Instanz, aber wenn ein Testfall fehlschlägt, wird der selenium web

unit-testing-Funktionen mit Apache Camel Exchange als parameter

Anzahl der Antworten 2 Antworten
Ich bin dabei java-camel-Entwicklung und ich möchte, dass unit-Tests(mit junit4) eine Reihe von Funktionen mit Exchange übergeben wird als parameter. Beispiel : public finalObject getProperty(final Exchange exchange, final String property) throws Exception { //all about getting property

Wie test Frühjahr controller-Methode mit Junit

Anzahl der Antworten 1 Antworten
Hallo, ich bin neu in Spring und Junit sowie. Ich habe eine Methode in meinem controller. Ich möchte schreiben von Junit für diese Methode (getPersons()). @Autowired private PersonService personService; @RequestMapping(value="/t2/{yy_id}/person", method=RequestMethod.GET) @ResponseBody public PersonInfo getPersons() { return

Assert-Befehl für die überprüfung der url in selenium webdriver

Anzahl der Antworten 2 Antworten
Da es keine xpath und die id für die url auf der Webseite, wie kann ich überprüfen, ob meine aktuelle url ist zum Abgleich mit der erwarteten url? Ich habe meine code unten, aber es hat nicht

Warum ist ein junit test, der übersprungen wird, weil ein Annahme Fehler wird nicht gemeldet übersprungen?

Anzahl der Antworten 3 Antworten
Benutze ich junit Annahmen, um zu entscheiden, ob Sie einen test oder nicht. Tests, bei denen die Annahme fehl, sind ignoriert/übersprungen durch das junit-framework. Frage ich mich, warum übersprungene tests werden nicht berichtet, als 'übersprungen'? Bitte haben

mockito besser rechnen exception-test mit spy

Anzahl der Antworten 5 Antworten
Wie kann ich den 3. test zu prüfen, die Existenz von cause1 in die-Meldung der exception? Ich verzeichnete auch in den ersten beiden tests haben Nachteile. Zunächst ist die Prüfung nicht für die Nachricht, die zweite braucht

Wie führen Sie streichen mit appium in Java für android-native app

Anzahl der Antworten 7 Antworten
Muss ich streichen meine app(Sowohl für von Links nach rechts und von rechts nach Links), wherelse ich bin mit Java in appium für android-native app-Automatisierung. Habe ich versucht diesen link, Swipe-Methode funktioniert nicht in android automation testing

Wie teilweise mock HttpServletRequest mit Mockito

Anzahl der Antworten 3 Antworten
bin ich spöttisch ein HttpServletRequest , in der servlet-Aufruf gibt es neue Werte bekommen, legen Sie in Anfrage, da mit der gleichen Anfrage sind wir dispaching Anfrage an einige jsp-Anfrage-Objekt wird verwendet, wie ein input Objekt an

Mock-File, FileReader und BufferedReader-Klasse mit Mockito

Anzahl der Antworten 2 Antworten
Ich habe folgenden code in einer Methode, die ich testen möchte File f = map.get("key1") BuffereReader r = new BufferedReader(new FileReader(f)); String line=null; do { line=r.readLine(); } while(r!=null); Ich will, zu verhöhnen, diese operation so, dass ich

Warum kann ich nicht importieren AndroidJUnit4 und ActivityTestRule in meinem unit-test-Klasse?

Anzahl der Antworten 6 Antworten
Ich habe Probleme beim importieren von einigen der Android-UI-testing-framework von clases - ich kann einfach nicht herausfinden, was Los ist falsch! Das ist meine Klasse: @RunWith(AndroidJUnit4.class) @LargeTest public class ExampleUnitTest { @Rule public ActivityTestRule<MainActivity> mActivityRule = new

JUnit3 und Junit4 XML-Reports mit Maven

Anzahl der Antworten 2 Antworten
Ich versuche, herauszufinden, wie man die vermeintliche reporting-Funktionen von JUnit (3 und 4) in Verbindung mit Maven, aber Google-Suche nicht zu drehen viel in der Art, wie Sie tatsächlich ausführen JUnit (via Maven), erhalten Sie einen Bericht

Überprüfen Sie die Statische Methode Aufrufen, mithilfe von PowerMockito 1.6

Anzahl der Antworten 1 Antworten
Ich Schreibe JUnit-Testfall für ähnliche Methoden, um die Probe, die unten gegeben werden: Class SampleA{ public static void methodA(){ boolean isSuccessful = methodB(); if(isSuccessful){ SampleB.methodC(); } } public static boolean methodB(){ //some logic return true; } }

Hibernate :java.lang.NoSuchMethodError:javax/validation/spi/ConfigurationState.getParameterNameProvider()Ljavax/validation/ParameterNameProvider

Anzahl der Antworten 2 Antworten
Wir sind Ausführung von Junit-suite für Spring-Hibernate-basierte Anwendung( mit spring text conext Unit-Test-framework).und mit Hilfe von ANT für Gebäude-und unterhalb Hibernate Jars gibt es im build-Pfad . hibernate-validator-5.0.1.Final.jar validation-api-1.1.0.Final.jar hibernate-commons-annotations-4.0.2.Final.jar hibernate-core-4.2.3.Final.jar hibernate-ehcache-4.2.3.Final.jar hibernate-entitymanager-4.2.3.Final.jar Bekommen wir folgende Fehlermeldung

Junit SuiteClasses mit einer statischen Liste von Klassen

Anzahl der Antworten 2 Antworten
SuiteClasses wird gut funktionieren mit einer Liste von Klassen, wie {Test1.class,Test2.class}, aber wenn ich versuche zu generieren, die eine statische Liste von Klassen, es sagt inkompatible Typen: erforderlich java.lang.Class<?> aber gefunden java.lang.Class<?> Was bin ich? @RunWith(Suite.class) @Suite.SuiteClasses(TestSuite.classes)

Meine eigene MethodSorter für junit @FixMethodOrder

Anzahl der Antworten 1 Antworten
junit 4.11 kommt mit der @FixMethodOrder-annotation, die es möglich macht, wählen Sie ein MethodSorter-Implementierung, um die junit-tests. Es gibt drei Standard-Sorter JVM, NAME_ASCENDING und DEFAULT. Nun, ich möchte meine eigenen erstellen MethodSorter. Kann mir jemand helfen mit

Junit-test-Klasse mit mehreren @Test-Methoden

Anzahl der Antworten 6 Antworten
Ich habe einen Junit-test-Klasse mit mehreren @Test-Methoden darin, dass ich zu laufen, um. Wenn es eine Ausnahme in einer Methode, die ich möchte aufhören, gesamte Testfälle und Fehler aus, aber der ganze rest der test-Methoden ausgeführt. public

IllegalStateException: Kein Spielraum für registrierte scope 'Sitzung' auf unit-test

Anzahl der Antworten 1 Antworten
Ich habe eine modifizierte version des mkyong MVC-tutorial. Ich habe ein business-Schicht-Klasse Counter. public class Counter { private int i; public int count() { return (this.i++); } //getters and setters and constructors } In mvc-dispatcher-servlet.xml: <bean id="counter"

assertEquals, was ist eigentliche und was ist zu erwarten?

Anzahl der Antworten 4 Antworten
Fragte ich mich immer, was genau ist die Bedeutung der tatsächlichen und der erwarteten assertEquals in Bibliotheken, wie TestNG. Wenn wir Lesen die Java-Docs sehen wir: public static void assertEquals(... actual, ... expected) Parameters: actual - the

Spring @ContextConfiguration

Anzahl der Antworten 3 Antworten
Mir läuft der nächste test: import static org.junit.Assert.assertEquals; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "/META-INF/spring/applicationContext.xml" }) public class FloorServiceTest { @Autowired private FloorService floorService; @Test public void testFloorService() {

@Parameter in Junit 4

Anzahl der Antworten 4 Antworten
Kann ich mehr als eine Methode mit @Parameter in junit-test-Klasse, die ausgeführt wird mit Parametrisierten Klasse ? @RunWith(value = Parameterized.class) public class JunitTest6 { private String str; public JunitTest6(String region, String coverageKind, String majorClass, Integer vehicleAge, BigDecimal

junit Tests - assertEquals für die Ausnahme

Anzahl der Antworten 5 Antworten
Wie kann ich assertEquals um zu sehen, wenn die exception-Meldung korrekt ist? Der test geht aber ich weiß nicht, ob es trifft den richtigen Fehler oder nicht. Test habe ich laufen werde. @Test public void testTC3() {

Ausführen von JUnit-Tests aus Eclipse gibt ClassNotFound Fehler

Anzahl der Antworten 8 Antworten
Ich versuche zu laufen JUnit tests aus Eclipse heraus, aber während der Ausführung dieser tests, bin ich immer ClassNotFound Ausnahme Komplette Stack-Trace folgt: java.lang.NoClassDefFoundError: Verursacht durch: java.lang.ClassNotFoundException: bei java.net.URLClassLoader$1.run(URLClassLoader.java:202) bei java.Sicherheit.AccessController.doPrivileged(Native Method) bei java.net.URLClassLoader.findClass(URLClassLoader.java:190) bei java.lang.ClassLoader.loadClass(ClassLoader.java:307) bei

Was verwende ich anstelle von Whitebox in Mockito 2.2 um Felder zu setzen?

Anzahl der Antworten 3 Antworten
Wenn mit Mockito 1.9.x ich habe mit Whiteboxum Werte von Feldern zu "injizieren" verspottet. Se Beispiel: @Before public void setUp() { eventHandler = new ProcessEventHandler(); securityService = new SecurityServiceMock(); registrationService = mock(RegistrationService.class); Whitebox.setInternalState(eventHandler, "registrationService", registrationService); Whitebox.setInternalState(eventHandler, "securityService",

Läuft eine JUnit4 Testsuite in Maven mit maven-failsafe-plugin

Anzahl der Antworten 2 Antworten
Habe ich einen JUnit 4 test-suite, die enthält eine Reihe von test-Klassen in der Reihenfolge, wie Sie ausgeführt werden müssen (unsere Integrations-tests ausgeführt werden müssen in einer bestimmten Reihenfolge). Wenn ich das maven-failsafe-plugin ohne Konfiguration wird es

Wie schreibt man einen Unit Test für JAXB 2.0 Marshalling

Anzahl der Antworten 4 Antworten
Ich bin mit Jaxb 2.0 api ohne Verwendung von XSD -, und haben das content-Modell mit Anmerkungen. Ich möchte schreiben Sie einen Junit-test für die Klasse, die das marshalling . Mein ursprünglicher plan war es, einen Vergleich

ClassNotFoundException: junit.Rahmen.TestCase nicht gefunden werden kann, durch org.eclipse.xtext.junit_2.4.3.v201309030823

Anzahl der Antworten 4 Antworten
Ich bin verwirrt von diesem Fehler: java.lang.NoClassDefFoundError: junit/framework/TestCase at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:792) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:638) ... 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) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:62) at org.eclipse.pde.internal.junit.runtime.CoreTestApplication.run(CoreTestApplication.java:23) ... Caused by: java.lang.ClassNotFoundException: junit.framework.TestCase

Fehlt dann "Run as JUnit Test"

Anzahl der Antworten 11 Antworten
Erstellte ich einen JUnit 4 test in Eclipse durch einen Rechtsklick auf eine Java-Klasse und die Auswahl von Neuen JUnit Test Case. Wenn ich mit der rechten Maustaste klicken Sie auf die test-Klasse bekomme ich "Run on

Läuft jeder JUnit-test in einer separaten JVM in Eclipse?

Anzahl der Antworten 2 Antworten
Habe ich ein Projekt mit fast 500 Einzelprüfungen in rund 200 test-Klassen. Einige dieser tests nicht machen einen großartigen job niederreißen, Ihren eigenen Staat, nachdem Sie fertig sind, und in Eclipse diese Ergebnisse in einigen tests versagt.

Junit assert ODER Bedingung in meinem Fall

Anzahl der Antworten 4 Antworten
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 ==

Wie Sie programmgesteuert ausführen einer test-suite mit JUnit4?

Anzahl der Antworten 2 Antworten
Ich versuche, rufen Sie einen JUnit-Test-suite, die über die API. Ich weiß, dass Sie suite up-test-Klassen mit den folgenden: @RunWith(Suite.class) @Suite.SuiteClasses({ Test1.class, Test2.class, ... }) Aber, gibt es eine Möglichkeit, trigger die gesamte suite mit der Java-API,

Spring @Transactional funktioniert nicht im JUnit-test?

Anzahl der Antworten 3 Antworten
Bin ich mit Spring 3.2, Hibernate und JUnit 4. Meiner Dao-Klasse ist wie folgt: @Transactional public class SomeDaoImpl implements SomeDao { Den update-Operationen auf diese Arbeit, wenn ausgeführt, die direkt von der web-Anwendung. Ich bin jedoch zu

Mockito: bei der Methode A. a heißt dann ausführen B. b

Anzahl der Antworten 3 Antworten
Ich bin mit Mockito für JUnit-tests. Es gibt also eine gegebene Klasse A, die verwendet wird, von dem code, den ich testen möchte: class A{ public A(){} public final String a(String x){ return "A.a: " + x;