Skip to content
Snippets Groups Projects
Commit d327463f authored by Ivan Gonzalez's avatar Ivan Gonzalez
Browse files

Añadidas las interfaces de los test

parent 921b0f5f
Branches
No related tags found
1 merge request!3Develop
Pipeline #
......@@ -5,37 +5,11 @@ import static org.junit.Assert.*;
import java.util.ArrayList;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(Integration.class)
public class ColaDeAmigosTDDTest {
@Test
public void constructorCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
assertEquals(colaInicial, colaDeAmigos.getCola());
}
@Test(expected = IllegalArgumentException.class)
public void constructorConColaInicialNullTest() {
@SuppressWarnings("unused")
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(null);
}
@Test(expected = IllegalArgumentException.class)
public void constructorConElementoNullEnColaInicialTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
colaInicial.add(null);
@SuppressWarnings("unused")
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
}
@Test
public void getColaCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
assertEquals(colaInicial, colaDeAmigos.getCola());
}
@Test
public void reservasParaAmigosCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
......@@ -124,39 +98,6 @@ public class ColaDeAmigosTDDTest {
colaDeAmigos.amigosPorDelante(1);
}
@Test
public void getSiguienteCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
Persona p = new Persona("Pepe", 1, new ArrayList<Persona>(), new ArrayList<Persona>());
colaInicial.add(p);
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
Persona siguiente = colaDeAmigos.getSiguiente();
assertEquals(p, siguiente);
}
@Test(expected = IllegalAccessError.class)
public void getSiguienteConListaVaciaTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
colaDeAmigos.getSiguiente();
}
@Test
public void atenderCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
Persona p = new Persona("Pepe", 1, new ArrayList<Persona>(), new ArrayList<Persona>());
colaInicial.add(p);
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
colaDeAmigos.atender();
}
@Test(expected = IllegalAccessError.class)
public void atenderConListaVaciaTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
colaDeAmigos.atender();
}
@Test
public void pedirVezCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
......
......@@ -5,7 +5,9 @@ import static org.junit.Assert.*;
import java.util.ArrayList;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(Integration.class)
public class ColaDeAmigosTest {
@Test
......
package inf.uva.es.ivagonz.practica4;
import static org.junit.Assert.*;
import java.util.ArrayList;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(Unit.class)
public class ColaDeAmigosUnitTest {
@Test
public void constructorCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
assertEquals(colaInicial, colaDeAmigos.getCola());
}
@Test(expected = IllegalArgumentException.class)
public void constructorConColaInicialNullTest() {
@SuppressWarnings("unused")
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(null);
}
@Test(expected = IllegalArgumentException.class)
public void constructorConElementoNullEnColaInicialTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
colaInicial.add(null);
@SuppressWarnings("unused")
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
}
@Test
public void getColaCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
assertEquals(colaInicial, colaDeAmigos.getCola());
}
@Test
public void getSiguienteCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
Persona p = new Persona("Pepe", 1, new ArrayList<Persona>(), new ArrayList<Persona>());
colaInicial.add(p);
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
Persona siguiente = colaDeAmigos.getSiguiente();
assertEquals(p, siguiente);
}
@Test(expected = IllegalAccessError.class)
public void getSiguienteConListaVaciaTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
colaDeAmigos.getSiguiente();
}
@Test
public void atenderCorrectoTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
Persona p = new Persona("Pepe", 1, new ArrayList<Persona>(), new ArrayList<Persona>());
colaInicial.add(p);
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
colaDeAmigos.atender();
}
@Test(expected = IllegalAccessError.class)
public void atenderConListaVaciaTest() {
ArrayList<Persona> colaInicial = new ArrayList<Persona>();
ColaDeAmigos colaDeAmigos = new ColaDeAmigos(colaInicial);
colaDeAmigos.atender();
}
}
......@@ -7,8 +7,10 @@ import java.util.ArrayList;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.junit.rules.ExpectedException;
@Category(Unit.class)
public class PersonaConstructorTDDTest {
private String nombre;
......
......@@ -7,7 +7,9 @@ import java.util.ArrayList;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(Unit.class)
public class PersonaGettersTDDTest {
private String nombre;
......
......@@ -7,7 +7,9 @@ import java.util.ArrayList;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(Unit.class)
public class PersonaOperacionesAMayoresTest {
private String nombre;
......
......@@ -7,7 +7,9 @@ import java.util.ArrayList;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(Unit.class)
public class PersonaOperacionesTDDTest {
private String nombre;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment