ayuda en ejercicio
Publicado por javier (2 intervenciones) el 25/03/2017 01:23:14
Buenas, tengo que realizar el siguiente ejercicio
Dado el código Java de la actividad 3, implementar las pruebas unitarias que permiten comprobar el correcto funcionamiento de la clase Stack. Para esto, usaremos Eclipse y la librería jUnit.
codigo java actividad 3
4. Crear una clase de prueba (New JUnit Test Case) llamada TestStack (un caso de prueba JUnit) sobre la clase Stack usando el código adjunto abajo.
5. Implementar los diferentes métodos de la clase TestStack.
6. Ejecutar el test y comprobar que no hayan errores. Adjuntar una captura de pantalla de la ejecución de los tests implementados en jUnit.
7. Adjuntar el código de la clase TestStack con los tests implementados.
Bloque de código a utilizar en la actividad:
Dado el código Java de la actividad 3, implementar las pruebas unitarias que permiten comprobar el correcto funcionamiento de la clase Stack. Para esto, usaremos Eclipse y la librería jUnit.
codigo java actividad 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public float listaAlumnos(ArrayList alumnos) {
int nrAlumnos= 0;
Iterator iter = alumnos.iterator();
while (iter.hasNext())
{
Alumno alumno = (Alumno) iter.next();
if (alumno.estaMatriculado() == true)
{
System.out.println(alumno.getNombre());
nrAlumnos = nrAlumnos + 1;
}
}
return nrAlumnos;
}
4. Crear una clase de prueba (New JUnit Test Case) llamada TestStack (un caso de prueba JUnit) sobre la clase Stack usando el código adjunto abajo.
5. Implementar los diferentes métodos de la clase TestStack.
6. Ejecutar el test y comprobar que no hayan errores. Adjuntar una captura de pantalla de la ejecución de los tests implementados en jUnit.
7. Adjuntar el código de la clase TestStack con los tests implementados.
Bloque de código a utilizar en la actividad:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
public class TestStack {
@SuppressWarnings("unused")
private Stack stackConElementos;
@SuppressWarnings("unused")
private Stack stackSinElementos;
@Before
public void setUp() throws Exception {
//configurar el test
}
@Test
public void testStackVacio() {
fail("Not yet implemented");
}
@Test
public void testApilar() {
fail("Not yet implemented");
}
@Test
public void testDesapilarStackSinElementos() {
fail("Not yet implemented");
}
@Test
public void testDesapilarStackConElementos() {
fail("Not yet implemented");
}
@Test
public void testGetNumElements() {
fail("Not yet implemented");
}
}
No entiendo muy bien que hay que hacer en el ejercicio
Valora esta pregunta
0