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

Añadidos los tests de secuencia para todas las clases

parent cd68194c
No related branches found
No related tags found
1 merge request!1Direccion gps
package uva.tds.pr2.equipo10;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({ RedConstructorTest.class, RedGestionDeDistanciasTest.class, RedGestionDeLineasTest.class })
public class AllRedTest {
}
\ No newline at end of file
......@@ -5,7 +5,7 @@ import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({ DireccionGPSTest.class, ParadaTest.class, RedConstructorTest.class })
@SuiteClasses({ DireccionGPSTest.class, ParadaTest.class, AllLineaTest.class, AllRedTest.class })
public class AllTest {
......
......
......@@ -64,4 +64,14 @@ public class DireccionGPSTest {
assertEquals(longitud, direccion.getLongitud(), errorAdmisible);
}
@Test
public void secuenciaTest() {
fail("Quitar en implementacion");
double latitud = 1.0;
double longitud = 1.0;
DireccionGPS direccion = new DireccionGPS(latitud, longitud);
direccion.getLatitud();
direccion.getLongitud();
}
}
......@@ -144,4 +144,27 @@ public class LineaConstructorTest {
assertArrayEquals(paradas, linea.getParadas());
}
@Test
public void secuenciaTest() {
fail("Quitar en implementacion");
DireccionGPS direccion1 = new DireccionGPS(20.45, 30.50);
DireccionGPS direccion2 = new DireccionGPS(30.5, 20.4);
DireccionGPS direccion3 = new DireccionGPS(20.4498, 30.50);
Parada parada1 = new Parada(direccion1);
Parada parada2 = new Parada(direccion2);
Parada parada3 = new Parada(direccion3);
Parada[] paradas = new Parada[3];
paradas[0] = parada1;
paradas[1] = parada2;
paradas[2] = parada3;
int identificador = 1;
Linea linea = new Linea(identificador, paradas);
linea.addParadaIntermedia(parada1, 2);
linea.removeParada(parada1);
linea.hasParadaCerca(direccion1);
linea.hasCorrespondencia(linea);
linea.getParadasConTrasbordoDirecto(linea);
}
}
......@@ -45,4 +45,14 @@ public class ParadaTest {
parada.getDistancia(null);
}
@Test
public void secuenciaTest() {
fail("Quitar en implementacion");
DireccionGPS direccion = new DireccionGPS(5.1, -5.1);
Parada parada = new Parada(direccion);
Parada parada2 = new Parada(direccion);
parada.getDireccion();
parada.getDistancia(parada2);
}
}
......@@ -106,4 +106,16 @@ public class RedConstructorTest {
assertArrayEquals(lineas, red.getLineas());
}
@Test
public void secuenciaTest() {
fail("Quitar en implementacion");
Linea lineas[] = new Linea[] { linea, linea2 };
Red red = new Red(lineas);
red.addLinea(linea);
red.removeLinea(linea);
red.getDistanciaParadas(parada1, parada2);
red.getLinea(0);
red.infoParadas(direccion1, 100);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment