Preguntas etiquetadas con junit

Marco de prueba de unidad popular para Java y Scala. La última versión, JUnit 5, admite pruebas basadas en anotaciones y parametrizadas. Considere usarlo junto con la etiqueta Java o Scala para indicar su caso de uso.


5
Conjuntos de pruebas JUnit 4
¿Cómo creo conjuntos de pruebas con JUnit 4? Toda la documentación que he visto no parece funcionar para mí. Y si utilizo el asistente de Eclipse, no me da la opción de seleccionar ninguna de las clases de prueba que he creado.
98 java  junit  test-suite 

3
Java JUnit: el método X es ambiguo para el tipo Y
Tenía algunas pruebas funcionando bien. Luego, lo moví a un paquete diferente y ahora recibo errores. Aquí está el código: import static org.junit.Assert.*; import java.util.HashSet; import java.util.Map; import java.util.Set; import org.jgrapht.Graphs; import org.jgrapht.WeightedGraph; import org.jgrapht.graph.DefaultWeightedEdge; import org.jgrapht.graph.SimpleWeightedGraph; import org.junit.*; @Test public void testEccentricity() { WeightedGraph<String, DefaultWeightedEdge> g = generateSimpleCaseGraph(); Map<String, …

7
Prueba de Android AsyncTask con Android Test Framework
Tengo un ejemplo de implementación de AsyncTask muy simple y tengo problemas para probarlo con el marco de Android JUnit. Funciona bien cuando lo instancia y lo ejecuto en una aplicación normal. Sin embargo, cuando se ejecuta desde cualquiera de las clases del marco de pruebas de Android (es decir …
97 android  junit 

6
Cómo probar un proyecto de biblioteca de Android
Estoy escribiendo un proyecto de biblioteca de Android basado en la clase de mapa de bits de Android (llámelo AndroindLib) que contiene solo la clase de utilidad (sin actividad). Intenté probarlo usando Android JUnit, pero sigue quejándose de que no puede encontrar el AnroidLib.apk ¿Cuál es la forma correcta de …
97 android  junit  apk 





7
¿Cómo puedo hacer esperar una prueba de JUnit?
Tengo una prueba de JUnit que quiero esperar un período de tiempo sincrónicamente. Mi prueba JUnit se ve así: @Test public void testExipres(){ SomeCacheObject sco = new SomeCacheObject(); sco.putWithExipration("foo", 1000); // WAIT FOR 2 SECONDS assertNull(sco.getIfNotExipred("foo")); } Lo intenté Thread.currentThread().wait(), pero arroja una IllegalMonitorStateException (como se esperaba). ¿Tiene algún truco …





4
¿Puede agregar un mensaje personalizado a AssertJ assertThat?
Tenemos un conjunto de pruebas que usa principalmente aserciones JUnit con comparadores Hamcrest. Uno de nuestro equipo comenzó a experimentar con AssertJ e impresionó a la gente con su sintaxis, flexibilidad y declaratividad. Hay una característica que proporciona JUnit para la que no puedo encontrar un equivalente en AssertJ: agregar …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.