Tag: junit4
Version 4 des beliebten Junit Java Unit testing framework
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.
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
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> </i> </td> </tr> <tr> </tbody> </table> Oben ist,
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
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
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
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
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;
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); }
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
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
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
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
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
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:
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";
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
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
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
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
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
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
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
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
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
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
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
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
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
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; } }
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
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)
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
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
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"
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
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() {
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
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() {
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
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",
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
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
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
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
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.
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 ==
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,
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
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;