Skip to content
Snippets Groups Projects
Commit d956301d authored by ivagonz's avatar ivagonz
Browse files

Añadido el test inicial del método addLinea() de la clase Red

parent 30a98da3
No related branches found
No related tags found
1 merge request!1Direccion gps
......@@ -22,14 +22,28 @@ public class Red {
// TODO Auto-generated constructor stub
}
/**
*
* @return vector de Lineas de la Red.
*/
public Linea[] getLineas() {
// TODO Auto-generated method stub
return null;
}
/**
* Comprueba si la Red tiene alguna Linea nula.
*
* @return true si tiene al menos una Linea nula, false en caso contrario.
*/
public boolean hasLineaNull() {
// TODO Auto-generated method stub
return false;
}
public void addLinea(Linea linea) {
// TODO Auto-generated method stub
}
}
......@@ -99,4 +99,11 @@ public class RedConstructorTest {
Red red = new Red(lineas);
}
@Test
public void getLineasCorrectoTest() {
Linea lineas[] = new Linea[] { linea, linea2 };
Red red = new Red(lineas);
assertArrayEquals(lineas, red.getLineas());
}
}
......@@ -81,8 +81,20 @@ public class RedTest {
}
@Test
public void test() {
fail("Not yet implemented");
public void addLineaCorrectoTest() {
DireccionGPS d1 = new DireccionGPS(20.45, 30.50);
DireccionGPS d2 = new DireccionGPS(30.5, 20.4);
DireccionGPS d3 = new DireccionGPS(20.4498, 30.50);
Parada p1 = new Parada(direccion1);
Parada p2 = new Parada(direccion2);
Parada p3 = new Parada(direccion3);
Parada p[] = new Parada[3];
p[0] = p1;
p[1] = p2;
p[2] = p3;
int identificador = 3;
linea = new Linea(identificador, paradas);
red.addLinea(linea);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment