junit

¿Debería el mensaje JUnit indicar la condición de éxito o fracaso?

Puedo escribir un mensaje de confirmación de dos maneras. Indicando el éxito: assertEquals( "objects should be identical", ... a simplemente. Así que imagínate que es: assertTrue( ... big long multi-line expression ... ); Donde un mensaje es útil.

Diferencia entre hamcrest-library Matchers y hamcrest-core CoreMatchers

Parece que la clase hamcrest org.hamcrest.Matchers es muy similar a org.hamcrest.CoreMatchers (aunque parece que Matchers tie ... a usar CoreMatchers (aparte de que parece que la clase es un poco más pequeña), y por qué estas dos clases son tan similares?

JUNIT testing void methods

Tengo una clase java llena de métodos void, y quiero hacer alguna prueba unitaria para obtener la máxima cobertura de código. ... El problema es que tengo un par de clases que están diseñadas como esto y su reducción de mi cobertura de prueba unitaria %.

¿Dónde debo poner mis pruebas JUnit?

Tengo 2 preguntas sobre la organización de las pruebas unitarias. ¿Tengo que poner test en el mismo paquete que tested cl ... se? ¿Qué hay de las clases de simulacro y stub? ¿Los separo de los paquetes que contienen solo pruebas, o los pongo juntos?

¿Cómo puedo ejecutar pruebas JUnit desde mi aplicación Java?

¿Es posible ejecutar pruebas JUnit desde mi aplicación java? Hay frameworks de prueba que puedo usar (como JUnit.jar?), o e ... l que ejecuta pruebas y resultados de salida desde dentro de una aplicación Java o estoy obligado a escribir mi propio marco?

Cómo excluir * Clases de AutoConfiguración en Spring Boot JUnit tests?

Lo intenté: @RunWith(SpringJUnit4ClassRunner.class) @EnableAutoConfiguration(exclude=CrshAutoConfiguration.class) @SpringAp ... ustaría desactivar los módulos innecesarios durante las pruebas unitarias para acelerar y también evitar posibles conflictos.

Diferencia entre @Mock, @MockBean y Mockito.burla()

Al crear pruebas y burlarse de dependencias, ¿cuál es la diferencia entre estos tres enfoques? @MockBean: @MockBean MySe ... ervice; @ Mock: @Mock MyService myservice; Mockito.mock () MyService myservice = Mockito.mock(MyService.class);

Archivos fuente no encontrados de casos de prueba JUnit

Resumen Mis pruebas JUnit no están encontrando los archivos que requieren durante la ejecución. Estoy usando Maven para la g ... rsion> <scope>test</scope> </dependency> </dependencies> </project>

¿Cómo puedo crear stub Junit tests en Eclipse?

¿Hay una forma sencilla de crear talones para las pruebas Junit4 en Eclipse (Galileo)?

Cómo escribir una prueba de unidad para un terminal de Spring Boot Controller

Tengo una aplicación de arranque de resorte de muestra con lo siguiente Clase principal de arranque @SpringBootApplication ... .andExpect(content().contentType("application/json")); } @Test public void contextLoads() { } }

Cómo deshabilitar la prueba unitaria completa en TestNG?

Esto es lo que puedo hacer en JUnit: import org.junit.*; @Ignore public class FooTest { // } Y toda la clase será ignorada. ¿Cómo puedo hacer lo mismo en TestNG?

Pruebas unitarias con MongoDB

Mi base de datos de elección es MongoDB. Estoy escribiendo una API de capa de datos para abstraer los detalles de implementac ... rrecto usar esta conexión para mis pruebas unitarias - una vez más, una situación que se beneficiaría de algún tipo de burla?

No se puede ejecutar la prueba JUnit con PowerMockRunner

Tengo un proyecto Java basado en Gradle donde ahora quiero burlarme de un método privado usando PowerMock. El problema es que ... ue utilizan PowerMock están funcionando bien (ninguna de usa el PowerMockRunner). Saludos y gracias por cualquier ayuda! Ben

¿Puedes agregar un mensaje personalizado a AssertJ assertThat?

Tenemos un conjunto de pruebas que utiliza principalmente aserciones JUnit con matchers Hamcrest. Uno de nuestro equipo comen ... de una de sus extensiones sin tener que crear una clase assert personalizada para cada tipo assert ¿quieres añadir mensajes?

Registrador Burlón y LoggerFactory con PowerMock y Mockito

Tengo el siguiente Logger que quiero burlarme, pero para validar las entradas de registro se están llamando, no para el conte ... (logger.isDebugEnabled()){ no está 100% completo, y Clover lo hace, pero ambos están de acuerdo en que la verificación falla.

¿Cómo puedo probar el código jdbc en Java?

Me gustaría escribir algunas pruebas unitarias para algún código que se conecte a una base de datos, ejecute una o más consul ... nventar la rueda? ¿Ya existe algo como esto para las pruebas unitarias? ¿Hay otras / mejores formas de probar el código jdbc?

¿Puedo retrasar una respuesta del método stubbed con Mockito?

Estoy escribiendo pruebas unitarias ahora. Necesito simular el método a largo plazo con Mockito para probar el manejo del tie ... implementación. ¿Es posible con Mockito? Algo como esto: when(mockedService.doSomething(a, b)).thenReturn(c).after(5000L);

¿Cómo puedo crear dinámicamente un Conjunto de pruebas en JUnit 4?

Me gustaría crear un conjunto de pruebas junit usando JUnit 4 donde los nombres de las clases de prueba que se incluirán no s ... conjuntos de pruebas dinámicamente especificados parecen algo que debe estar en JUnit 4 en algún lugar. ¿Alguien sabe dónde?

Spring JUnit: Cómo burlarse del componente autowired en el componente autowired

Tengo un componente de resorte que me gustaría probar y este componente tiene un atributo autowired que necesito cambiar con ... s de que se invoque el método postconstruct? ¿Le gustaría decirle a Spring JUnit runner que autowire una instancia diferente?

Crear múltiples conjuntos de parámetros en una clase parametrizada (junit)

Actualmente tengo que crear una clase de prueba parametrizada para cada método que quiero probar con varias entradas diferent ... todo Subtract() y agregar este método en la misma clase de prueba, lo que resulta en uno archivo llamado CalculatorTest.java?