Preguntas etiquetadas con junit4

Versión 4 del popular marco de prueba de unidades Java de Junit


2
@RunWith (MockitoJUnitRunner.class) vs MockitoAnnotations.initMocks (esto)
Mientras escribo una nueva prueba de jUnit4, me pregunto si debo usar @RunWith (MockitoJUnitRunner.class) o MockitoAnnotations.initMocks (esto) . Creé una nueva prueba y el asistente generó automáticamente una prueba con el Runner. Los Javadocs para MockitoJUnitRunner indican lo siguiente: Compatible con JUnit 4.4 y superior, este corredor agrega el siguiente …
118 java  junit4  mockito 

30
No se encontraron pruebas con el corredor de pruebas 'JUnit 4'
Mi prueba de Java funcionó bien desde Eclipse. Pero ahora, cuando reinicio la prueba desde el menú de ejecución, aparece el siguiente mensaje: No tests found with test runner 'JUnit 4' En el .classpatharchivo tengo todos los jararchivos, y al final tengo: <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" path="bin"/> </classpath> …
105 java  eclipse  junit  junit4 



4
¿Cómo ejecutar pruebas JUnit con Gradle?
Actualmente tengo el siguiente archivo build.gradle : apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Este archivo build.gradle es para mi repositorio aquí . Todos mis archivos principales están en src / model …

6
Mockito: simulacro de inicialización de campo privado
¿Cómo puedo simular una variable de campo que se inicializa en línea? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } Aquí quiero simular person.someMethod()mientras pruebo el Test.testMethod()método para el que necesito simular la inicialización de la personvariable. ¿Cualquier pista? Editar: …

11
Pruebe las excepciones esperadas en Kotlin
En Java, el programador puede especificar excepciones esperadas para casos de prueba JUnit como este: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } ¿Cómo haría esto en Kotlin? Probé dos variaciones de sintaxis, pero ninguna de ellas funcionó: import org.junit.Test // ... @Test(expected = …

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.