package pruebas;
import configuracion.Config;
import junit.framework.TestCase;
/**
* @author kdreamer
*/
public class TestConfiguracion extends TestCase {
/**
* @uml.property name="config"
* @uml.associationEnd
*/
private Config config;
public TestConfiguracion(String name) {
super(name);
}
protected void setUp() throws Exception {
super.setUp();
config = Config.getInstance();
}
public void testGetUserBD() {
assertEquals("Error en la carga del usuario de la BD", "iso", config.getUserBD());
}
public void testGetPassBD() {
assertEquals("Error en la carga del password de la BD", "iso", config.getPassBD());
}
public void testGetServerBD() {
assertEquals("Error en la carga del servidor de la BD", "localhost", config.getServerBD());
}
public void testGetPuertoBD() {
assertEquals("Error en la carga del puerto de la BD", "3306", config.getPuertoBD());
}
public void testGetProtocoloBD() {
assertEquals("Error en la carga del protocolo de la BD", "jdbc:mysql", config.getProtocoloBD());
}
public void testGetDriverBD() {
assertEquals("Error en la carga del driver de la BD", "com.mysql.jdbc.Driver", config.getDriverBD());
}
public void testGetFuenteDatos() {
assertEquals("Error en la carga de la fuente de datos", "casarural", config.getFuenteDatos());
}
public void testGetServerRMI() {
assertEquals("Error en la carga del servidor RMI", "localhost", config.getServerRMI());
}
public void testGetPuertoRMI() {
assertEquals("Error en la carga del puerto RMI", "1099", config.getPuertoRMI());
}
public void testGetficheroReservasServicioRMI() {
assertEquals("Error en la carga del servicio RMI", "CasaRural", config.getServicioRMI());
}
public void testGetficheroReservas() {
assertEquals("Error en la carga del fichero de reservas", "numReservas.txt", config.getFicheroReservas());
}
public void testGetURLDB() {
assertEquals("Error en la url de la BD", "jdbc:mysql://localhost:3306/casarural", config.getUrlBD());
}
public void testGetURLRMI() {
assertEquals("Error en la url de la BD", "rmi://localhost:1099/CasaRural", config.getUrlRmi());
}
}