junit

¿Cómo revertir una transacción de base de datos al probar servicios con Spring en JUnit?

No tengo problemas para probar mi DAO y servicios, pero cuando pruebo INSERT s o UPDATE s quiero revertir la transacción y no ... He anotado el método addPerson() dentro de MyService con @Transactional, obviamente. ¿Por qué se está ignorando la reversión?

JUnit @ Test anotación esperada no funciona

Tengo la siguiente prueba: @Test(expected = IllegalStateException.class) public void testKey() { int key = 1; this.f ... davía recibo un error. Tengo que decir que hago estas pruebas con Eclipse, pero es configurado para usar el JUnit 4 Runner.

¿Hay una manera de "fallar rápido" para junit con el plugin maven surefire?

Actualmente estoy trabajando en un proyecto java usando maven. Usamos el plugin maven surefire para ejecutar nuestra suite j ... hay un ticket sin resolver para esta funcionalidad en surefire jira, pero espero que haya una solución existente para esto.

Pruebas con parámetros JUnit: ¿cómo puedo ejecutar solo 1 prueba específica desde IntelliJ/Eclipse?

Tengo una prueba de junit @Parameterized que genera 50 pruebas: @RunWith(Parameterized.class) public class NurseRosteringSo ... mbiar el código real, simplemente configurando un -D o algo similar en la configuración de ejecución de IntelliJ (o Eclipse).

Javadoc en las clases de prueba de Junit?

¿Es una buena práctica poner comentarios de Javadoc en las clases y métodos de prueba de junit? ¿O es la idea de que deben ser tan fáciles de leer y simples que no es necesario proporcionar una narración de la intención de la prueba?

¿Informe JUnit Personalizado?

Estoy usando las tareas ant 'junit' y 'junitreport' para ejecutar mis Pruebas JUnit y generar un informe al final (=> "Res ... lipseTestRunner pero esto es bastante esfuerzo. Ser no hay ninguna API para acceder a los elementos de un informe de unidad?

JUnit: ¿Cómo determinar el nivel de cobertura del código?

¿Cómo puedo determinar qué porcentaje de mis métodos (y código) están cubiertos por las pruebas JUnit? Estoy asumiendo que h ... 2 and .. Me pregunto específicamente cómo se manejará tal conteo cuando el método único está cubierto por las pruebas 'n'.

JUnit expected tag no funciona como se esperaba

Tengo el siguiente caso de prueba en eclipse, usando JUnit 4 que se niega a pasar. ¿Qué podría estar mal? @Test(expected = ... o se esperaba sin suerte. Captura de pantalla: Captura de pantalla http://www.freeimagehosting.net/uploads/6a995b0db7.png

cómo exportar (JUnit) test suite como jar ejecutable

¿Hay alguna forma en eclipse (Helios) de empaquetar/exportar mis conjuntos de pruebas JUnit (o tal vez incluso casos de prue ... la, o tengo que hacer una clase principal de solución que llame a TestRunner de alguna manera? Los detalles serían geniales.

Pruebas basadas en datos con JUnit

¿Qué se usa para escribir pruebas basadas en datos en JUnit? (Mi definición de) una prueba basada en datos es una prueba q ... prueba como si tuviera pruebas separadas - el resultado de cada ejecución se muestra por separado, no en un agregado enorme.

JUnit: testing helper class con solo métodos estáticos

Estoy probando una clase helper con solo métodos estáticos con JUnit4 y Cobertura. Los métodos de prueba fue una tarea fácil ... inistración de alto nivel (en este caso), por lo que para mí obtener el 100% para esta clase en particular es bastante útil.

¿Cómo puedo hacer la prueba unitaria para hashCode ()?

¿Cómo puedo probar la función hashCode() en unit testing? public int hashCode(){ int result = 17 + hashDouble(re); result = 31 * result + hashDouble(im); return result; }

No se pudo conectar a binario FirefoxBinary con Selenium en Maven

Estoy haciendo algunas pruebas de Selenio. Cuando los comienzo directamente desde Eclipse todo funciona bien. Pero cuando los ... ende, es que puedo correr las pruebas de eclipse sin problemas ans. simplemente ocurren, si llamo a "mvn install" por ejemplo

¿Cómo hacer que los casos de prueba JUnit se ejecuten en paralelo? [duplicar]

Posible Duplicado:¿Ejecutando pruebas junit en paralelo? Encontré que los casos de prueba dentro de JUnit se ejecutan en secuencia, ¿cómo hacer que se ejecuten en paralelo?

Perfiles de muelles y Pruebas

Tengo una aplicación web donde tengo el típico problema de que requiere diferentes archivos de configuración para diferentes ... n un contexto.xml? Podría declarar la variable en un contexto de prueba.xml que en realidad está llamando al contexto normal?

Formación de Mockito " gramáticas"

Mockito parece un framework de stubbing/burla bastante dulce para Java. El único problema es que no puedo encontrar ninguna d ... bre qué patrones/combinaciones de métodos Mockito se usan para qué tipos de casos de prueba (y por qué)? Gracias de antemano!

Diferencia entre MockMvc y RestTemplate en pruebas de integración

Tanto MockMvc como RestTemplate se utilizan para pruebas de integración con Spring y JUnit. La pregunta es: ¿cuál es la di ... new HttpEntity<String>(...), User.class); assertEquals(HttpStatus.OK, entity.getStatusCode());

¿Nuevas plantillas de JUnit personalizadas en Eclipse?

He pasado unas horas buscando esto, y no puedo encontrarlo, así que estoy preguntando. Por qué aquí? ¿Cómo puedo personaliz ... nit, eso no parece ser posible. Recientemente he instalado MoreUnit, y eso tampoco parece ayudar. Alguien tiene un puntero?

Cómo probar una fuente de datos JNDI burlada con Spring?

Soy bastante nuevo en Spring y me pregunto cómo crear pruebas JUnit que usan una fuente de datos burlada y cómo usar un conte ... la recuperación de datos. Cualquier buen consejo sobre cuál es la mejor manera de abordar esto sería genial! ¡Muchas gracias!

¿Cómo puedo generar un informe HTML para los resultados de Junit?

¿Hay alguna forma de generar (fácilmente) un informe HTML que contenga los resultados de las pruebas ? Actualmente estoy usa ... nium para probar la interfaz de usuario de aplicaciones web. PS: Dada la estructura del proyecto no se supone que use Ant: (