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.

4
Diferencia entre setUp () y setUpBeforeClass ()
Cuando se realizan pruebas unitarias con JUnit, hay dos métodos similares, setUp() y setUpBeforeClass(). ¿Cuál es la diferencia entre estos métodos? Además, ¿cuál es la diferencia entre tearDown()y tearDownAfterClass()? Aquí están las firmas: @BeforeClass public static void setUpBeforeClass() throws Exception { } @AfterClass public static void tearDownAfterClass() throws Exception { …
159 java  junit 



5
JUnit confusion: use 'extend TestCase' o '@Test'?
El uso adecuado (o al menos la documentación) de JUnit me pareció muy confuso. Esta pregunta sirve tanto como referencia futura como como una pregunta real. Si he entendido correctamente, hay dos enfoques principales para crear y ejecutar una prueba JUnit: Enfoque A (estilo JUnit 3): cree una clase que …



4
Ejemplo del argumento de MockitoCaptor
¿Alguien puede proporcionarme un ejemplo que muestre cómo usar la org.mockito.ArgumentCaptorclase y cómo es diferente de los simples matchers que se proporcionan con mockito? Leí los documentos simulados proporcionados, pero esos no lo ilustran claramente, ninguno de ellos puede explicarlo con claridad.





30
Error: (23, 17) Error al resolver: junit: junit: 4.12
¿Por qué cada vez que creo un nuevo proyecto en Android Studio, siempre aparece: Error: (23, 17) Error al resolver: junit: junit: 4.12? Cuando elimino las testCompile 'junit:junit:4.12'dependencias, ya no es un problema. build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion 17 targetSdkVersion …

6
¿A qué orden se llama Junit @ Before / @ After?
Tengo una suite de prueba de integración. Tengo una IntegrationTestBaseclase para extender todas mis pruebas. Esta clase base tiene un método @Before( public void setUp()) y @After( public void tearDown()) para establecer conexiones API y DB. Lo que he estado haciendo es anular esos dos métodos en cada caso de …

11
¿Por qué usar JUnit para las pruebas?
Tal vez mi pregunta es novata, pero realmente no puedo entender las circunstancias bajo las cuales usaría junit? Ya sea que escriba aplicaciones simples o más grandes, las pruebo con las System.outdeclaraciones y me parece bastante fácil. ¿Por qué crear clases de prueba con JUnit, carpetas innecesarias en el proyecto …
131 java  unit-testing  junit  tdd 


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.