junit

¿Cómo simular el método privado para probar usando PowerMock?

Tengo una clase que me gustaría probar con un método público que llama a uno privado. Me gustaría asumir que el método privad ... solución posible usando PowerMock, pero esta solución no funciona para mí. Cómo se puede hacer? ¿Alguien tuvo este problema?

AssertNull debe ser utilizado o AssertNotNull

Esta es una pregunta bastante tonta, pero mi primera vez con pruebas unitarias: digamos que tengo una variable de objeto como ... ia Falle si este obj es Nulo. así que para aserciones, debería decir AssertNull o AssertNotNull ? Me confundo cómo se llaman.

Android Eclipse Plugin: Instrumentación Test Runner no especificado

Recibo este error al intentar ejecutar pruebas unitarias desde Eclipse con un proyecto de Android. La lista de Corredores de ... or También es molesto decidió que porque traté de ejecutar una prueba unitaria una vez, eso es lo que siempre quiero hacer.

setUp/tearDown (@Before / @After) ¿por qué los necesitamos en JUnit?

Creo que todos sabemos que setUp (@Before) se ejecutará antes de cualquier método de prueba y tearDown(@After) se ejecutará d ... uctor de clases y eliminar el método de configuración? ¿hay alguna razón específica para mantener el método de configuración?

Eclipse junit probando en el mismo proyecto

Esta es una pregunta relativamente abierta. Si he construido una aplicación en un proyecto en Eclipse y luego quiero probar ... exportar el proyecto principal como un jar ejecutable se llevará el código de prueba con él, que no es ideal... Sugerencias?

Partidos de Assert regex en JUnit

El Test::Unit de Ruby tiene un buen método assert_matches que se puede usar en pruebas unitarias para afirmar que una expresi ... incide con una cadena. ¿Hay algo así en JUnit? Actualmente, hago esto: assertEquals(true, actual.matches(expectedRegex));

Simula un constructor con parámetro

Tengo una clase como la siguiente: public class A { public A(String test) { bla bla bla } public Strin ... new A($$$any string$$$).check() todavía está pasando por la lógica del constructor en lugar de buscar el objeto burlado de A.

¿Cómo administro los recursos de pruebas unitarias en Kotlin, como iniciar/detener una conexión de base de datos o un servidor elasticsearch integrado?

En mis pruebas Kotlin JUnit, quiero iniciar/detener servidores embebidos y usarlos dentro de mis pruebas. Intenté usar la ... or ( Preguntas Auto-Respondidas), de modo que las respuestas a los temas Kotlin comúnmente preguntados están presentes en SO.

¿JUnit probando variables privadas? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo pruebo una función privada o una clase que tiene método ... programadores este problema en el mundo real donde un probador de unidades puede no ser la misma persona que el codificador?

¿Cómo puedo hacer esperar una prueba de JUnit?

Tengo una prueba JUnit que quiero tener que esperar por un período de tiempo, sincrónicamente. Mi prueba JUnit se ve así: @T ... pero lanza una excepción IllegalMonitorStateException (como se esperaba). ¿Hay algún truco, o necesito un monitor diferente?

JUnit: usando constructor en lugar de @Before

Estoy usando JUnit 4. No puedo ver la diferencia entre inicializar en el constructor o usar una función init dedicada anotada ... o que no tengo que preocuparme por ello? ¿Hay algún caso cuando @Before da algo más que solo inicializar en el constructor?

Cómo ejecutar JUnit SpringJUnit4ClassRunner con Parametrizado?

El siguiente código no es válido debido a la anotación duplicada @RunWith: @RunWith(SpringJUnit4ClassRunner.class) @RunWith ... sses = {ApplicationConfigTest.class}) public class ServiceTest { } Pero ¿cómo puedo usar estas dos anotaciones en conjunto?

JUnit Eclipse Plugin? [cerrado]

Me siento estúpido por no poder encontrar esto, pero ¿dónde está el plugin JUnit para Eclipse? He incluido el último .jar en ... JUnit automáticamente. ¿Tengo que descargar Eclipse de nuevo, o puedo simplemente obtener esa funcionalidad de alguna manera?

Reutilice el contexto de la aplicación spring en las clases de prueba junit

Tenemos un montón de casos de prueba JUnit (pruebas de integración) y están lógicamente agrupados en diferentes clases de pru ... ez para un montón de Clases de prueba JUnit. FWIW, usamos Spring 3.0.5, JUnit 4.5 y usamos Maven para construir el proyecto.

Desarrollo basado en pruebas-Cómo escribir una prueba antes de que no exista ningún código de implementación

Estoy aprendiendo TDD pero luchando para adoptarlo, ya que no es sencillo. La pregunta que no puedo responder es " ¿Cómo esc ... mplementar esto usando TDD, cómo lo hiciste paso a paso. Espero que esto pueda ayudar a muchas luchas como yo en el futuro.

Escribir una única prueba unitaria para múltiples implementaciones de una interfaz

Tengo una interfaz List cuyas implementaciones incluyen Singly Linked List, Doubly, Circular, etc. Las pruebas unitarias que ... ingly, doubly, circular etc pero para cada implementación se usa el mismo objeto para ejecutar todas las pruebas en la clase.

Surefire no está recogiendo las pruebas de Junit 5

Escribí un método de prueba simple con JUnit 5: public class SimlpeTest { @Test @DisplayName("Some description") ... onfiguration> </plugin> </plugins> </build> ¿Alguna idea de cómo hacer que esto funcione?

Java.lang.NoClassDefFoundError en junit

Estoy recibiendo este error en java en mi código de prueba junit. Busqué en la red y dice que tengo que añadir el junit.jarra ... isc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 25 more

Mockito verificar después de la excepción Junit 4.10

Estoy probando un método con una excepción esperada. También necesito verificar que se haya llamado a algún código de limpiez ... a qué método ponga en el verify, mi prueba está pasando, que no es lo que quiero. Cualquier idea de por qué eso es ¿pasando?

¿Cómo ejecutar simultáneamente todas las pruebas JUnit para un proyecto Java de Eclipse sin Maven?

Tengo un pequeño proyecto Java en Eclipse. Tengo una clase de pruebas JUnit para cada clase en el proyecto. Estoy usando JUni ... cto maven. ¿Hay una manera fácil de decirle a Eclipse que ejecute todas las pruebas en todas las clases de prueba a la vez?