Tag: junit4

Version 4 des beliebten Junit Java Unit testing framework

Hat JUnit4 begonnen, die Unterstützung der Bestellung von test? Ist es gewollt?

Anzahl der Antworten 6 Antworten
Einem Neuling zu JUnit (in der Tat JUnit 4) und kam über suite Art der Ausführung testen @RunWith(Suite.class) @Suite.SuiteClasses( { CreateNewProfile.class, EditProfile.class, }) public class ProfileTestSuite { } Dies ist das code-Beispiel stieß ich beim surfen durch

PowerMock wirft NoSuchMethodError (setMockName)

Anzahl der Antworten 5 Antworten
Ich versuche zu verspotten, einen Konstruktor mit PowerMockito aber jedes mal, wenn ich den test ausführen, bekomme ich folgende Fehlermeldung: java.lang.NoSuchMethodError: org.mockito.internal.creation.MockSettingsImpl.setMockName(Lorg/mockito/mock/MockName;)Lorg/mockito/internal/creation/settings/CreationSettings; at org.powermock.api.mockito.internal.mockcreation.MockCreator.createMethodInvocationControl(MockCreator.java:107) at org.powermock.api.mockito.internal.mockcreation.MockCreator.mock(MockCreator.java:60) at org.powermock.api.mockito.internal.expectation.DefaultConstructorExpectationSetup.createNewSubstituteMock(DefaultConstructorExpectationSetup.java:105) at org.powermock.api.mockito.internal.expectation.DefaultConstructorExpectationSetup.withAnyArguments(DefaultConstructorExpectationSetup.java:71) Habe ich Folgendes PowerMock Abhängigkeiten in meinem

Wie kann ich programmgesteuert laufen alle JUnit-tests in meine Java-Anwendung?

Anzahl der Antworten 7 Antworten
Vom Eclipse kann ich bequem laufen alle JUnit-tests in meiner Anwendung. Ich würde gerne in der Lage zu führen Sie die tests auf der target-Systeme aus der Anwendung jar, ohne dass Eclipse (oder Ant oder Maven oder

Mock-Klasse in der Klasse unter test

Anzahl der Antworten 3 Antworten
Wie kann ich mock mit Mockito anderen Klassen in meiner Klasse, die ist unter test? Beispiel: MyClass.java class MyClass { public boolean performAnything() { AnythingPerformerClass clazz = new AnythingPerformerClass(); return clazz.doSomething(); } } AnythingPerformerClass.java class AnythingPerformerClass {

Schleife durch array, wobei jedes element einen JUnit test

Anzahl der Antworten 2 Antworten
Ich habe einen JUnit 4 test, der in einer Schleife durch ein array von test-Daten: public @Test void testAll() { final Object sets = new Object { //SET TYPE VALUE //--- valid sets //groups x(s(A,1, B,1, C,1),

Fehler beim erstellen bean mit dem Namen defaultServletHandlerMapping

Anzahl der Antworten 4 Antworten
Ich konvertiert alle meine XML Spring Konfiguration, die Java-code, aber ich bin nicht immer in der Lage, alle meine Tests (die Sie vorher gearbeitet), weil ich eine hässliche Ausnahme: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultServletHandlerMapping' defined

Generierung von JUnit-reports von der Befehlszeile aus

Anzahl der Antworten 1 Antworten
Habe ich ein test-setup für ein cloud-system, die nutzt eine Mischung von python für die Prozess-level-regler und junit für die interne Staatliche Kontrolle. Im wesentlichen, bringe ich mehrere VMs auf server wie die cloud und dann ein

Übergeben Sie Befehl Linie Argumente zu JUnit Testfall ausgeführt wird programmgesteuert

Anzahl der Antworten 1 Antworten
Ich bin versucht, eine JUnit-Test aus einer Java-Klasse mit: JUnitCore core = new JUnitCore(); core.addListener(new RunListener()); core.run(classToRun); Problem ist, mein JUnit-test müssen Sie eine Datenbank-Verbindung, die derzeit hardcoded in der JUnit-testen Sie selbst. Was ich Suche, ist

Keine passenden classloader gefunden, für das grab

Anzahl der Antworten 6 Antworten
Habe ich diese am Anfang der Klasse: @Grab(group = 'org.ccil.cowan.tagsoup', module = 'tagsoup', version = '1.2') class MyClass{... Ich versuche unit-Tests dieser Klasse, aber immer wenn ich versuche zum ausführen von JUnit-4-tests, bekomme ich diesen Fehler: Caused

Wie man JUnit-Testfälle ausgeführt, in der Reihenfolge?

Anzahl der Antworten 5 Antworten
Ich bin mit JUnit4. Habe ich eine Reihe von test-Methoden in einem test-Fall. Jede test-Methode fügt einige Datensätze und überprüfen Sie, einem test-Ergebnis und schließlich löschen Sie die Datensätze eingefügt. Da die JUnit laufen parallel, test-Methoden Versagen,

Espresso, wie Sie für einige Zeit warten(1 Stunde)?

Anzahl der Antworten 3 Antworten
In meinem test-Fall, ich habe Aufnahmen für 1 Stunde, in robotium solo.sleep(600000) getan hatte, meine Arbeit, aber In der espresso-ich bin verwirrt mit IdlingResource Konzept. Ich habe um die Aufnahme zu starten, und warten Sie einige Zeit(abhängig

Testfälle, die inner-Klassen mit JUnit

Anzahl der Antworten 5 Antworten
Habe ich gelesen,Strukturierung Von Unit-Testsdass eine Testklasse pro Klasse eine innere Klasse pro Methode. Dachte, schien mir eine praktische Art und Weise zu organisieren, die tests, also versuchte ich es in unserem Java-Projekt. Aber die Prüfungen in

junit assertEquals Kleinschreibung ignorieren

Anzahl der Antworten 8 Antworten
ich bin nur der Umzug von c# -> java. Schreiben brauche ich einige tests mit junit. In meinem test muss ich zum vergleichen von zwei strings, um zu sehen, ob Sie übereinstimmen. So haben wir auch die

Wie kann ich behaupten, einen Wiederholenden Elemente enthält, die mit einer bestimmten Eigenschaft?

Anzahl der Antworten 6 Antworten
Übernehmen möchte ich unit test eine Methode mit der folgenden Signatur: List<MyItem> getMyItems(); Übernehmen MyItem ist ein Pojo, hat viele Eigenschaften, von denen "name"auf die der Zugriff über getName(). Alle kümmere ich mich um die überprüfung ist,

Verschiedene teardown für jedes @Test in jUnit

Anzahl der Antworten 3 Antworten
Ist es Weg, Sie zu definieren eine andere ZERLEGUNG für jedes @Test in jUnit? InformationsquelleAutor der Frage Daniel | 2011-07-26

Maven separate Unit Tests und Integration Tests

Anzahl der Antworten 1 Antworten
UT = Unit-Tests ES = Integration Tests. Alle meine Integration test Klassen sind annotiert mit @Kategorie(IntegrationTest.class) Mein Ziel ist: mvn clean install => läuft UT und ES nicht mvn clean install -DskipTests=wahr => keine tests ausgeführt werden

Nicht JUnit-test unter Verwendung von Spring

Anzahl der Antworten 1 Antworten
Mein test ist wie folgt definiert: package com.mytest; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration public class SpringTestCase { @Test public void testSave_success() { fail("Not implemented"); } } Meine Absicht ist, führen Sie einfach diesen test und fail! Meine test ' s

Beheben Frühling @Value expression in JUnit-tests.

Anzahl der Antworten 1 Antworten
Hier ist ein Ausschnitt von einer Spring-bean: @Component public class Bean { @Value("${bean.timeout:60}") private Integer timeout; //... } Nun möchte ich, um dies zu testen bean mit einem JUnit-test. Ich bin daher mit der SpringJUnit4ClassRunner und die

Die Möglichkeit schnell und einfach eine test-Datei in JUnit

Anzahl der Antworten 5 Antworten
Kann jemand empfehlen, eine einfache Möglichkeit, um einen Verweis zu einer Datei als String/InputStream - /Datei - /etc-type Objekts in ein junit-test-Klasse? Natürlich könnte ich fügen Sie die Datei (xml-Datei in diesem Fall) in so einen riesigen

JUnit-test hängt

Anzahl der Antworten 1 Antworten
Ich habe Folgendes problem. Einer meiner JUnit-tests stecken in eclipse nichts zu tun, aber der Blaue Pfeil, der anzeigt, dass dieser test läuft derzeit weiterhin besteht. Es ist definitiv keine Endlosschleife in meinem code alles in die

“Assert in junit.framework ist veraltet" - was als Nächstes?

Anzahl der Antworten 4 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 der Frage gavenkoa | 2014-06-03

Angeben einer Reihenfolge für Junit 4 Tests auf Methodenebene (nicht Klassenebene)

Anzahl der Antworten 6 Antworten
Ich weiß, das ist eine schlechte Praxis, aber es muss getan werden, oder ich werde wechseln zu müssen testng. Gibt es eine Möglichkeit, ähnlich wie JUnit-3 testSuite, um die Reihenfolge der tests, die ausgeführt werden in einer

@RunWith (MockitoJUnitRunner.class) vs MockitoAnnotations.initMocks (dies)

Anzahl der Antworten 2 Antworten
Beim schreiben einer neuen jUnit4 test, Frage ich mich, ob @RunWith(MockitoJUnitRunner.class) oder MockitoAnnotations.initMocks(diese). Ich habe eine neue test & der Assistent automatisch generierter test mit dem Läufer. Javadocs für MockitoJUnitRunner Zustand der folgenden: Kompatibel mit JUnit 4.4

Kompilierungsproblem Maven 3 und JUnit 4: Paket org.junit existiert nicht

Anzahl der Antworten 15 Antworten
Ich versuche zu bauen, ein einfaches Java-Projekt mit Maven. In meiner pom-Datei, die ich erklären, JUnit 4.8.2 als nur Abhängigkeit. Noch Maven besteht auf die Verwendung von JUnit version 3.8.1. Wie kann ich es beheben? Das problem

NoSuchMethodError mit Hamcrest 1.3 & amp; JUnit 4.11

Anzahl der Antworten 8 Antworten
Anderen Instanz der NoSuchMethodError für die JUnit & Hamcrest-Kombination. Fehlerhaften code: assertThat(dirReader.document(0).getFields(), hasItem( new FeatureMatcher<IndexableField, String>(equalTo("Patisnummer"), "Field key", "Field key") { @Override protected String featureValueOf(IndexableField actual) { return actual.name(); } } )); Auskommentierte Zeilen 152-157 in IndexerTest.java

Ausführen von "reinen" JUnit 4 Tests unter Verwendung von ant

Anzahl der Antworten 9 Antworten
Wir haben migriert, um sowohl JUnit 4 und ant 1.7 Den tests gut läuft in eclipse, aber die Anmerkungen werden ignoriert, wenn mit der Ausführung der tests mit Hilfe von ant. Entsprechend der Ant-junit-task Dokumentation: Funktioniert es

Spring MVC controller Test - Drucken Sie das Ergebnis JSON String

Anzahl der Antworten 5 Antworten
Hallo, ich habe eine Spring mvc-controller @RequestMapping(value = "/jobsdetails/{userId}", method = RequestMethod.GET) @ResponseBody public List<Jobs> jobsDetails(@PathVariable Integer userId,HttpServletResponse response) throws IOException { try { Map<String, Object> queryParams=new LinkedHashMap<String, Object>(); queryParams.put("userId", userId); jobs=jobsService.findByNamedQuery("findJobsByUserId", queryParams); } catch(Exception e) {

Was ist die tatsächliche Verwendung von "fehlgeschlagen" im JUnit-Testfall?

Anzahl der Antworten 9 Antworten
Was ist die eigentliche Verwendung von "fail" in JUnit test case? InformationsquelleAutor der Frage Sanju | 2010-10-06

wie man Resultsets mockt und sie mit Mockito in Java auffüllt

Anzahl der Antworten 4 Antworten
Habe ich code, wo ich Auffüllen Resultset mit CallableStatement.executeQuery(). Ich habe verspottet ResultSet-und CallableStatement-aber um die Methode zu testen, habe ich zum Auffüllen ResultSet. Hier ist der code von der Methode, die ich am testen ResultSet rset

Warum kann ich im Junit-Testlauf mit Maven nicht auf src / test / resources zugreifen?

Anzahl der Antworten 2 Antworten
Ich habe ein Probleme mit dem folgenden code: configService.setMainConfig("src/test/resources/MainConfig.xml"); Innerhalb eines Junit @Before-Methode. Ist dies der Weg, Maven baut sich seine target-Ordner? InformationsquelleAutor der Frage Mick | 2011-09-30

JUnit - AssertSame

Anzahl der Antworten 2 Antworten
Kann mir jemand sagen warum assertSame() nicht verwenden, wenn ich die Werte > 127? import static org.junit.Assert.*; ... @Test public void StationTest1() { .. assertSame(4, 4); //OK assertSame(10, 10); //OK assertSame(100, 100); //OK assertSame(127, 127); //OK assertSame(128,

JUnit-Tests führen immer einen Rollback der Transaktionen durch

Anzahl der Antworten 5 Antworten
Bin ich mit einem einfachen JUnit-test gegen eine Anwendung von DAO. Das problem ist, dass ich immer bekommen: javax.persistence.RollbackException: Transaction marked as rollbackOnly Den JUnit-test: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:com/my/app/context.xml"} @TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = false) @Transactional public

Mock statische Methoden aus mehreren Klassen mit PowerMock

Anzahl der Antworten 3 Antworten
Weiß ich, wie man mock-statische Methoden aus einer Klasse mit PowerMock. Aber ich möchte mock-statische Methoden aus mehreren Klassen in einem test-Klassen mit JUnit und PowerMock. Kann mir jemand sagen, ist es möglich, dies zu tun und

Wie kann ich JUnit- und TestNG-Tests mit maven-surefire-plugin im selben Projekt ausführen?

Anzahl der Antworten 11 Antworten
Nun habe ich beide Arten von tests, aber wenn ich sage "mvn test" nur ausgeführt wird, TestNG-tests und Junit nicht. Ich möchte zum ausführen sowohl einer nach dem anderen. Irgendeine Idee ? InformationsquelleAutor der Frage ravinikam |

Wie konfiguriere ich log4j.properties für SpringJUnit4ClassRunner?

Anzahl der Antworten 7 Antworten
Plötzlich das passiert immer wieder während eines JUnit test. Alles funktionierte, schrieb ich ein paar neue tests, und dieser Fehler aufgetreten ist. Wenn ich wiederherstellen, es wird nicht Weggehen. Warum ist das so? log4j:WARN No appenders could

Fortsetzung der Testausführung in Junit4, auch wenn eine der Behauptungen fehlschlägt

Anzahl der Antworten 4 Antworten
Habe ich mein bestehendes Gerüst aufgebaut mit Jfunc, die bietet eine Möglichkeit, um weiterhin exection, auch wenn einer der behauptet in der test case schlägt fehl. Jfunc verwendet junit 3.x-framework. Aber jetzt sind wir die Migration zu

Unterschied zwischen JUnit-Theorien und parametrisierten Tests

Anzahl der Antworten 5 Antworten
Was ist der Unterschied zwischen einer Theorie und einer Parametrisierten test? Ich bin nicht daran interessiert, bei der Umsetzung Unterschiede bei der Erstellung der test-Klassen, nur wenn Sie wählen einen über den anderen. InformationsquelleAutor der Frage dogbane

Deaktivieren Sie @EnableScheduling bei Spring Tests

Anzahl der Antworten 4 Antworten
Wenn ich meine unit-tests, es ruft meine geplanten Aufgaben. Ich möchte verhindern, dass dieses Verhalten, das wird durch die Tatsache verursacht, dass ich @EnableScheduling auf meinem Haupt-app-Konfiguration. Wie kann ich diese deaktivieren, auf meine unit-tests? Habe ich

Wie man JUnit Tests mit Gradle durchführt?

Anzahl der Antworten 3 Antworten
Derzeit habe ich die folgenden bauen.gradle Datei: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Diese bauen.gradle - Datei ist

spring - @ContextConfiguration kann die Konfigurationsdatei nicht in src / test / resources laden

Anzahl der Antworten 7 Antworten
Ich habe versucht, laden Sie die spring config-Datei im Verzeichnis src/test/resources classpath mit die folgende abstrakte Klasse: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={"classpath:/applicationContext.xml"}) public class BaseIntegrationTests { } Habe ich die applicationContext.xml Datei src/test/resources aber der Frühling cant load. Danke. InformationsquelleAutor

Keine Tests mit Test Runner 'JUnit 4' gefunden

Anzahl der Antworten 30 Antworten
Meine Java-test gut funktioniert aus Eclipse. Aber jetzt, wenn ich das relaunch-test aus dem Menü ausführen, bekomme ich folgende Meldung: No tests found with test runner 'JUnit 4' In der .classpath - Datei habe ich alle jar

Fehler beim Laden von ApplicationContext während des Spring-Unit-Tests

Anzahl der Antworten 7 Antworten
Ich versuche zum ausführen eines Junit funktionales testen mit Federn java-config für meine Anwendung Kontext. Ich bin nicht sicher, ob es ein problem mit der Feder oder Junit... nur nicht sicher.. Die Anwendung läuft wunderbar auf meinem

bestätige, dass eine Liste in JUnit nicht leer ist

Anzahl der Antworten 2 Antworten
Möchte ich behaupten, dass es eine Liste ist nicht leer, JUnit 4, wenn ich gegoogelt darüber fand ich diesen Beitrag : Überprüfen, dass die Liste nicht leer ist, in Hamcrest die war mit Hamcrest. assertThat(result.isEmpty(), is(false)); gibt

Maven findet org.junit nicht, obwohl es in den Abhängigkeiten liegt

Anzahl der Antworten 2 Antworten
Wollte ich hinzufügen, dass ein test zu meinem kleinen Projekt (bitte beachten Sie, entfernte ich einige bits aus der code - & geändert package-Namen, so dass, wenn es irgendwelche Fehler, die Sie sehen in Bezug auf diese

Wie schreibe ich JUnit Test mit Spring Autowire?

Anzahl der Antworten 2 Antworten
Hier sind die Dateien, die ich benutze: component.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:jee="http://www.springframework.org/schema/jee" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd"> <context:component-scan base-package="controllers,services,dao,org.springframework.jndi" /> </beans> ServiceImpl.java @org.springframework.stereotype.Service public class ServiceImpl implements MyService { @Autowired private MyDAO

Wie aktiviere ich meine Ausnahmebedingungsnachricht mit JUnit Test-Annotation?

Anzahl der Antworten 8 Antworten
Ich geschrieben habe, ein paar JUnit-tests mit @Test annotation. Wenn meine test-Methode löst eine geprüfte Ausnahme, und wenn ich will, zu behaupten, die Nachricht zusammen mit der Ausnahme, gibt es eine Möglichkeit, dies zu tun mit JUnit

So führen Sie alle Tests aus, die zu einer bestimmten Kategorie in JUnit gehören 4

Anzahl der Antworten 6 Antworten
JUnit 4.8 enthält ein nettes neues feature namens "Kategorien", die ermöglicht es Ihnen, bestimmte Arten von Prüfungen zusammen. Dies ist sehr nützlich, z.B. um separate Testläufe für die langsame und schnelle tests. Ich weiß, die Sachen, die

JUnit-Assertions: mache die Assertion zwischen Floats

Anzahl der Antworten 2 Antworten
Brauche ich zwei Werte zu vergleichen : das eine ein string und das andere ist float also ich konvertieren Sie die Zeichenfolge zu schweben und dann versuchen, zu nennen assertEquals(val1,val2) aber das ist nicht befugt , denke

Kann Selenium einen Screenshot zum Testausfall mit JUnit machen?

Anzahl der Antworten 2 Antworten
Wenn mein Testfall fehl, insbesondere auf unseren build-server, ich möchte ein Bild /screenshot des Bildschirms, um mir helfen zu Debuggen, was später passiert. Ich weiß, wie ich einen screenshot machen, aber ich hatte gehofft, für einen Weg

Getting "NoSuchMethodError: org.hamcrest.Matcher.describeMismatch" beim Ausführen von Test in IntelliJ 10.5

Anzahl der Antworten 10 Antworten
Ich bin mit JUnit-dep 4.10 und Hamcrest 1.3.RC2. Habe ich einen benutzerdefinierten matcher, die wie folgt aussieht: public static class MyMatcher extends TypeSafeMatcher<String> { @Override protected boolean matchesSafely(String s) { /* implementation */ } @Override public void