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.
1
Antworten
Ich versuche zu bekommen, gehen mit Hibernate und HSQLDB. Ich habe versucht, anpassen, ein tutorial, um mehr aktuelle Versionen, so könnte es das problem sein. Dies geschieht, wenn ich führen Sie einen unit test mit JUnit. Ich
4
Antworten
Ich bin versucht zu schreiben, eine Instrumentation Test für meine Android-app. Ich in einige seltsame threading Probleme und ich kann nicht scheinen, um eine Lösung zu finden. Meine Ursprüngliche Test: @RunWith(AndroidJUnit4.class) public class WorkOrderDetailsTest { @Rule public
6
Antworten
Ich arbeite seit über ein vergleichsweise großes system, auf meine eigene, und es ist meine erste Zeit auf einer großen Anlage(die sich mit 200+ Kanäle von Informationen gleichzeitig). Ich weiß, wie Sie Junit zu testen Sie jede
4
Antworten
Ich weiß das ist ein bisschen naiv. Wie unit-Tests, dieses Stück code ohne physische Datei als input. Ich bin neu mockito und unit-Tests. Also bin ich nicht sicher. Bitte helfen Sie. public static String fileToString(File file) throws
5
Antworten
In eclipse: Fenster --> Einstellungen Erweitern Sie Java auf der linken Seite der Systemsteuerung --> JUnit ist es unter Java Wie kann ich wissen, die version von JUnit in eclipse? die version, die junit-jar / plugin ?
2
Antworten
In meinem Kotlin JUnit-tests, ich möchte die start/Stopp-embedded-Server und verwenden Sie Sie innerhalb meiner tests. Versuchte ich mit JUnit @Before annotation an einer Methode in meiner test-Klasse und es funktioniert gut, aber es ist nicht das richtige
2
Antworten
hier ist meine Klasse, die benötigt wird, um zu testen: public class RankingTableModel { /** * filePath stores the path of a csv file. */ private String filePath = ""; /** * table data represents all the
5
Antworten
wie kann ich erstellen Sie eine test-Methode mit asseertEquals für die Methode Boolean isEqual(Semester zu semester) mit dem Typ Boolean in der Klasse Semester? hier ist der code für die Klasse, Semester und den junit-test für die
5
Antworten
Habe ich versucht zu implementieren, unit-Tests und derzeit haben einige code, der Folgendes macht: Abfrage der externen Datenbank laden in einer feed-Tabelle Abfrage eine Ansicht, das ist ein delta aus meine Feeds und Daten Tabellen, Aktualisierung der
2
Antworten
Ich bin nicht sicher, warum der Testfall nicht haben eine Leistung von true. Beiden Fällen sollte eine NullPointerException. Ich habe versucht, dies zu tun (Nicht genau das gleiche, aber es gibt-und Ausgabe von true) : String nullStr
1
Antworten
Ich brauche eine Methode die etwas zurückgibt, nichts zu tun, wenn Sie angerufen werden, während der Tests, die Instanz der Klasse besitzt die Methode ist implementiert als ein Spion. Ich bin mir bewusst, das doNothing () -
3
Antworten
Was hat diese Anmerkung zu tun? Wann würde ich es nutzen will? Wenn würde ich nicht wollen, es zu benutzen? @RunWith(SpringJUnit4ClassRunner.class) Kann ich finde weitere Verwendungen dieser, wenn ich Google und finde nicht eine 101 Erklärung dafür,
1
Antworten
package cucumber; import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucumber; @RunWith(Cucumber.class) @CucumberOptions( format={"pretty"}, features= "src/features/" ) public class cucumberRunner { } Mit: Gurken-core-1.2.4 Gurken-java-1.2.4 Gurken-junit-1.2.4 junit-4.12 Eclipse Mars.1 java 8 Fehler-Trace: java.lang.NoClassDefFoundError: org/dom4j/Element bei java.lang.Klasse.getDeclaredMethods0(Native-Methode) bei java.lang.Klasse.privateGetDeclaredMethods(Quelle Unbekannt) bei
3
Antworten
Will ich schreiben den test-Fällen, ob positive Szenario und negative Szenario. Mein Beispiel-code ist, /** * */ public void testgetAsnAccuracyInstanceType() throws Exception { String METHOD_NAME = "testgetAsnAccuracyInstanceType"; log.entering(CLASS_NAME, METHOD_NAME); //Rating Element "1" ASN Accuracy populateForTestMethodValues("1"); populateWeekOfList(); List<WeeklyDeliveryInstanceTypeQO>
1
Antworten
Folgte ich dem, was @hoaz vorgeschlagen. Allerdings bin ich immer nullpointer exception @RunWith(MockitoJUnitRunner.class) public class GeneralConfigServiceImplTest { @InjectMocks private GeneralConfigService generalConfigService; @Mock private SomeDao someDao; @Mock private ExternalDependencyClass externalDependencyObject @Test public void testAddGeneralConfigCallDAOSuccess() { when(someDao.findMe(any(String.Class))).thenReturn(new ArrayList<String>(Arrays.asList("1234"))); //println
9
Antworten
In Eclipse mit groovy-plugin, ich versuche zu starten, einen test @Test public void testToLaunch() {...} aber ich habe den Fehler: Die Art des Eingangs der Start-Konfiguration nicht vorhanden Was input type ist im Rahmen der launch-Konfiguration aus?
1
Antworten
Teste ich die IOUtils. Ich habe Probleme bei der Umwandlung eines InputStream in ein byte-array: private static final String LOREM_IPSUM = "Lorem ipsum dolor sit amet, consectetur adipiscing elit."; @Test public void testInputStreamToByteArray() throws IOException { byte
2
Antworten
Ich habe eine Reihe von tests, die organisiert sind in JUnit-test-Suiten. Diese tests sind sehr Nutzung von selenium zum testen einer web-Anwendung. So, naturaly für Selen, die Laufzeit dieser tests ist ziemlich lang. Da die test-Klassen in
2
Antworten
Ich habe ein Android-Projekt verwenden, Mockito, Hamcrest und Espresso beim testen helfen. Egal was ich versuche, mit den Gradle-build-file, bekomme ich eine NoSuchMethodError für org.hamcrest.Matcher.anyOf wenn ich versuche, meinen tests nach zu tun gradle androidTestCompile. Hier ist
3
Antworten
Ich möchte mock einen Konstruktor in die Methode. public String generaID() { GeneraIDParaEntidadCliente aux = new GeneraIDParaEntidadCliente(nombre, registro); entidad.setID(aux.generaID); } In meinem test möchte ich etwas wie das hier tun : when(new GeneraIDParaEntidadCliente(anyString(), any(Entidad.class)).thenReturn(generaIdMock) aber geben Sie
4
Antworten
Erstelle ich einige unit-tests für Anwendungen, die eine REST-API. Wenn ich versuche zu senden, ein HttpPost-request an die server-URL (https://some.server.com), ich habe diese: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:352) at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128) at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:399) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
2
Antworten
Habe ich ein paar Methoden aus meiner Klasse public class StringChecking { public static void main(String args); public void stringChecker(String text, int number); //takes a string and prints that out. } Möchte ich schreiben Unit-Tests zum testen
3
Antworten
Derzeit alle meine JUnit-tests erstrecken sich von einer gemeinsamen Basisklasse stellt Methoden bereit tagged mit @BeforeClass und @AfterClass Anmerkungen - all diese wirklich tun, ist das setup eine Reihe von statischen Ressourcen/Dienstleistungen für die tests zu verwenden.
1
Antworten
Habe ich einiges geschafft, der online-Suche und ich kann nicht finden, ein Beispiel-unit-Tests mit einem autowired-Konstruktor. Ich bin mit Spring zu autowire in den Werten aus einer properties-Datei meiner Anwendung. Ich will unit-Tests MyApp.java's start-Methode, aber ich
6
Antworten
In meinem unit-test-ich müssen zu verspotten, eine Schnittstelle, die zwischen verschiedenen Methoden hat nextItem() und isEmpty() Methoden: public interface MyQueue { Item nextItem(); boolean isEmpty(); //other methods ... } Meine Forderung für die mock ist, dass isEmpty()
5
Antworten
Arbeite ich auf das schreiben von JUNIT-Testfall für mein unten ENUm-Klasse. Meine unten Klasse wird nur geben Sie mir den Hostnamen für die aktuelle Maschine, wo ich bin mit meinem code. Während ich Schreibe, JUNIT-test, wie kann
2
Antworten
Jungs ich bin neu zu JUnit testen und zu versuchen, ein guter Griff, jetzt bin ich das schreiben von JUnit-tests für einen Konstruktor (für die Digraph-Klasse, entsteht ein gerichteter graph) throws IllegalArgumentException, wenn es liest negativen int-Wert
8
Antworten
Wie zu tun Parametrierung im Selen 2 (WebDriver)? Ich benutze Eclipse mit maven-plugins und ich habe keine Vorherige Erfahrung mit Selenium Webdriver. Wenn ich google für Sie, dann ist jede Sache, die zeigt, testNG und JUnit. Gibt
3
Antworten
Sah ich Jetty hat und ServletTest Klasse, die Sie verwenden können, um test-Servlets. tester = new ServletTester(); tester.setContextPath("/"); tester.addServlet(TestServlet.class, "/servlet/*"); ... tester.start(); Tun Sie wissen, ob es etwas ähnliches in Tomcat? Wie könnte ich testen, ein servlet?
2
Antworten
Ich habe einen dao-unit-test ist wie folgt deklariert: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:spring/applicationContext.xml"}) @TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = true) @Transactional public class RegisterDaoTest extends AbstractTransactionalJUnit4SpringContextTests { ApplicationContext applicationContext = new FileSystemXmlApplicationContext("classpath:/spring/applicationContext.xml"); private IRegisterDao registerDao = applicationContext.getBean(IRegisterDao.class); Wenn ich
6
Antworten
Ich habe ein java-Projekt in eclipse, wenn ich drücken Sie die project right click -> run as junit einige tests nicht ausführen. Ich beigefügt ein Bild, siehe YamiMailSenderTest zum Beispiel. Wenn ich versuche, führen Sie die tests
3
Antworten
Habe ich einen rest Spring Boot REST-API, die ich testen möchte. Ich kann die tests ausführen, die manuell in Eclipse (ohne maven und indem Sie die Anwendung ausführen als JUnit test) und es läuft wunderbar und zeigt
3
Antworten
Habe ich eine Feder web-Anwendung, die konfiguriert ist, um JDK zu Proxyfunktion für AOP. Der AOP-Anmerkungen (wie @Transactional) deklariert sind, auf die Schnittstellen, anstatt die Implementierung Klassen. Die Anwendung selbst funktioniert gut, aber wenn ich die unit-tests,
7
Antworten
Ich möchte aufzeichnen, wie lange es dauert, mein JUnit-test ausgeführt werden, die programmgesteuert. Ich habe eine große Anzahl von tests in verschiedenen test-Klassen, und ich möchte, um herauszufinden, wie lange jede einzelne test-Methode ausgeführt. Ich ändern kann,
2
Antworten
Ich würde gerne wissen, wie zu generieren der test-Berichte mithilfe von junit+eclipse+Selen. Ich m, die mit java als Sprache.Ich habe versucht, etwas, aber ich wirklich nichts zu tun: 1) erstellen Sie Zunächst ein Ant-build-Datei für mein Projekt.
1
Antworten
Ich bin neu in JUnit und werde versuchen, einige tests laufen. Ich habe die folgenden codes. Nach dem ausführen des codes der test fehlgeschlagen und zeigt AssertionFailedError: null package com.seleniumsimplified.webdriver; import org.junit.Test; import org.openqa.selenium.WebDriver; import org.openqa.selenium.htmlunit.HtmlUnitDriver; import
7
Antworten
Ist es möglich, irgendwie abzufangen, die die Protokollierung (SLF4J + logback) und eine InputStream (oder etwas anderes, das ist lesbar) über einen JUnit Testfall...? InformationsquelleAutor carlspring | 2015-03-16
2
Antworten
Ich bin versucht, zu schreiben unit-tests mit Mockito /JUnit für eine Funktion wie diese: class1 { method { object1 = class2.method //method that I want to fake the return value //some code that I still want to
2
Antworten
es ist mein erstes mal mit JUNIT und ich buchstäblich kann es nicht funktionieren. Ich habe eine Klasse person, in die firstName-und lastName-und eine test-Klasse, in die ich brauche zum testen der Methoden. Jedes mal wenn ich
5
Antworten
Dies ist NICHT eine Frage, über welches ist das beste framework, etc. Habe ich noch nie verwendet, ein mocking-framework, und ich bin ein wenig verwirrt von der Idee. Woher weiß er, wie die mock-Objekt? Ist es getan,
2
Antworten
Ich habe einen multi module Spring-Projekt, das ich mit Maven: my-root (pom) - my-logic - my-webapp (depending on my-logic) - my-consoleapp (depending on my-logic) Meinem Test-Klassen Erben von AbstractTransactionalJUnit4SpringContextTests und verwenden @ContextCofiguration für den Aufbau der ApplicationContext.
2
Antworten
Implementierte ich zwei statische void Methoden, die Dateien erstellen und Lesen von Dateien. Und ich möchte zum testen der Methoden, aber ich weiß nicht, wie zu testen die Methoden, die die Arbeit mit Dateien. Was ist der
2
Antworten
Bin ich mit Android Studio 0.2.4, aber ich nehme an, diese Frage kann beziehen sich auf IntelliJ im Allgemeinen. Meine tests sind unter src/instrumentTest/java und alle verlängern AndroidTestCase. Bei mir laufen alle tests (sagen wir mit der
7
Antworten
Ich habe einen java-code, der funktioniert in einem (Haupt -) thread. Aus dem Haupt-thread, ich spawn einen neuen thread, in dem ich eine server nennen. Nach den server-Aufruf erfolgt ist, ich mache einige Arbeit in den neuen
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 ==
8
Antworten
Ich habe Hudson als continuous integration server und ich wollen, verwenden Sie die option 'Publish JUnit test result report". Aber ich bin nicht xUnit-tools für die Prüfung, anstatt, dass ich über die shell-Skripte, die tests ausführen und
2
Antworten
Ich bin neu in Netbeans und ich bin versucht zu installieren, JUnit in der IDE. Ich suchte mehrere Orte, und kann nicht finden, eine klare Antwort. Ich arbeite mit Windows8 mit den neuesten updates und Netbeans 8.0.2.
2
Antworten
Ich versuche zu laufen, nur ein einfacher Testfall. Ich habe die folgende Methode. public static void run(String args) throws Throwable { CommandLineArguments opts = CommandLineOptionProcessor.getOpts(args); } Ich werde auch weiterhin bauen diese Methode /test-Fall, wie ich gehen.
4
Antworten
Habe ich eine statische Klasse (Foo) und eine Hauptklasse (Main) Sehen Main.java: public class Main { public static void main(String args) { System.out.println(Foo.i); //0 Foo.i++; System.out.println(Foo.i); //1 //restart Foo here System.out.println(Foo.i); //1 again...I need 0 } }
6
Antworten
Es scheint nicht, dass alles, was ich tun, im Frühjahr 4.1.17 mit Spring Boot 1.2.6.RELEASE überhaupt funktioniert. Ich will einfach nur Zugriff auf die Eigenschaften der Anwendung und überschreiben Sie Sie mit dem test, wenn notwendig (nicht