Tests de la clase Viaje

parent d37a0945
...@@ -9,7 +9,7 @@ import java.util.Date; ...@@ -9,7 +9,7 @@ import java.util.Date;
import static org.junit.Assert.*; import static org.junit.Assert.*;
public class SistemaCarPoolingTests { public class SistemaCarPoolingTest {
private SistemaCarPooling sistema; private SistemaCarPooling sistema;
@Before @Before
......
package com.carpooling.carpoolingaoraha.entidades;
import org.junit.Before;
import org.junit.Test;
import java.util.Date;
import static org.junit.Assert.*;
public class ViajeTest {
private Viaje viaje;
@Before
public void testConstructor() {
viaje = new Viaje("Origen", "Destino", new Date(), 3, 20);
}
@Test
public void testGetOrigen() {
assertEquals("Origen", viaje.getOrigen());
}
@Test
public void testSetOrigen() {
viaje.setOrigen("NuevoOrigen");
assertEquals("NuevoOrigen", viaje.getOrigen());
}
@Test
public void testGetDestino() {
assertEquals("Destino", viaje.getDestino());
}
@Test
public void testSetDestino() {
viaje.setDestino("NuevoDestino");
assertEquals("NuevoDestino", viaje.getDestino());
}
@Test
public void testGetFechaSalida() {
assertNotNull(viaje.getFechaSalida());
}
@Test
public void testSetFechaSalida() {
Date nuevaFecha = new Date();
viaje.setFechaSalida(nuevaFecha);
assertEquals(nuevaFecha, viaje.getFechaSalida());
}
@Test
public void testGetnAsientos() {
assertEquals(3, viaje.getnAsientos());
}
@Test
public void testSetnAsientos() {
viaje.setnAsientos(4);
assertEquals(4, viaje.getnAsientos());
}
@Test
public void testGetPrecioAsiento() {
assertEquals(20, viaje.getPrecioAsiento());
}
@Test
public void testSetPrecioAsiento() {
viaje.setPrecioAsiento(25);
assertEquals(25, viaje.getPrecioAsiento());
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment