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.



11
¿Por qué JUnit no proporciona métodos ClaimNotEquals?
¿Alguien sabe por qué JUnit 4 proporciona assertEquals(foo,bar)pero no assertNotEqual(foo,bar)métodos? Proporciona assertNotSame(correspondiente a assertSame) y assertFalse(correspondiente a assertTrue), por lo que parece extraño que no se molesten en incluirlo assertNotEqual. Por cierto, sé que JUnit-addons proporciona los métodos que estoy buscando. Solo pregunto por curiosidad.
429 java  junit  assert 

29
Maven no encuentra pruebas JUnit para ejecutar
Tengo un programa maven, se compila bien. Cuando lo ejecuto mvn testno ejecuta ninguna prueba (en el encabezado TEST dice There are no tests to run.). He recreado este problema con una configuración súper simple que incluiré a continuación, así como la salida cuando la ejecute -X. Las pruebas unitarias …
416 java  maven  junit  junit4  maven-3 


12
Prueba JUnit para System.out.println ()
Necesito escribir pruebas JUnit para una aplicación antigua que está mal diseñada y está escribiendo muchos mensajes de error en la salida estándar. Cuando el getResponse(String request)método se comporta correctamente, devuelve una respuesta XML: @BeforeClass public static void setUpClass() throws Exception { Properties queries = loadPropertiesFile("requests.properties"); Properties responses = loadPropertiesFile("responses.properties"); …
370 java  console  junit 

4
Ignorar condicionalmente las pruebas en JUnit 4
OK, entonces la @Ignoreanotación es buena para marcar que no se debe ejecutar un caso de prueba. Sin embargo, a veces quiero ignorar una prueba basada en información de tiempo de ejecución. Un ejemplo podría ser si tengo una prueba de concurrencia que necesita ejecutarse en una máquina con un …

9
Mockito: Intentar espiar el método es llamar al método original
Estoy usando Mockito 1.9.0. Quiero simular el comportamiento de un solo método de una clase en una prueba JUnit, así que tengo final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); El problema es que, en la segunda línea, en myClassSpy.method1()realidad se llama, lo que resulta en una excepción. La única razón por …
351 java  junit  mockito 








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.