@BeforeClass
public static void setUpClass() throws Exception {
Registro_invDAO regdao = Login.regdao;
CiudadDAO ciudaddao = Login.ciudaddao;
UsuarioDAO usuariodao = Login.usuariodao;
List<Usuario> listausers = new ArrayList();
List<Ciudad> listaciudad = new ArrayList();
List<Estaciones> listaestacionesbogota = new ArrayList();
List<Estaciones> listaestacionescali = new ArrayList();
List<Premios> listapremios1 = new ArrayList();
List<Premios> listapremios2 = new ArrayList();
List<Premios> listapremios3 = new ArrayList();
List<Premios> listapremios4 = new ArrayList();
List<Premios> listapremios5 = new ArrayList();
List<Premios> listapremios6 = new ArrayList();
List<Premios> listapremios7 = new ArrayList();
List<Premios> listapremios8 = new ArrayList();
List<Premios> listapremios9 = new ArrayList();
List<Premios> listapremios10 = new ArrayList();
Estaciones bog1 = new Estaciones();
bog1.setDireccion("Cra 7 No 51-28");
bog1.setNomb_estacion("Texaco 8");
bog1.setSigla("Tx8");
listapremios1 = hacerlista(25, 98, 101, 76, 38, 83, true, true, true, true, true, true, false, false, false, false);
bog1.setPremios((ArrayList<Premios>) listapremios1);
System.out.print(bog1.getPremios().get(0).getNombre());
listaestacionesbogota.add(bog1);
Estaciones bog2 = new Estaciones();
bog2.setDireccion("Autopista Norte km20");
bog2.setNomb_estacion("Texaco 20");
bog2.setSigla("Tx20");
listapremios2 = hacerlista(0, 88, 67, 70, 91, 63, false, true, true, true, true, true, false, false, false, false);
bog2.setPremios((ArrayList<Premios>) listapremios2);
listaestacionesbogota.add(bog2);
Estaciones bog3 = new Estaciones();
bog3.setDireccion("Av 13 No 76-14");
bog3.setNomb_estacion("Texaco 22");
bog3.setSigla("Tx22");
listapremios3 = hacerlista(0, 14, 78, 26, 100, 28, false, true, true, true, true, true, false, false, false, false);
bog3.setPremios((ArrayList<Premios>) listapremios3);
listaestacionesbogota.add(bog3);
Estaciones bog4 = new Estaciones();
bog4.setDireccion("Av El Dorado No 66-28");
bog4.setNomb_estacion("Texaco 30");
bog4.setSigla("Tx30");
listapremios4 = hacerlista(26, 83, 98, 52, 68, 51, true, true, true, true, true, true, true, true, true, true);
bog4.setPremios((ArrayList<Premios>) listapremios4);
listaestacionesbogota.add(bog4);
Estaciones bog5 = new Estaciones();
bog5.setDireccion("Av 68 No 97-55");
bog5.setNomb_estacion("Texaco 39");
bog5.setSigla("Tx39");
listapremios5 = hacerlista(27, 51, 39, 75, 58, 68, true, true, true, true, true, true, true, true, true, true);
bog5.setPremios((ArrayList<Premios>) listapremios5);
listaestacionesbogota.add(bog5);
Estaciones bog6 = new Estaciones();
bog6.setDireccion("Calle 134 No 54-11");
bog6.setNomb_estacion("Texaco 41");
bog6.setSigla("Tx41");
listapremios6 = hacerlista(55, 77, 86, 49, 85, 96, true, true, true, true, true, true, false, false, false, false);
bog6.setPremios((ArrayList<Premios>) listapremios6);
listaestacionesbogota.add(bog6);
Ciudad Bogota = new Ciudad();
Bogota.setNombrecity("Bogota");
Bogota.setNumestaciones(6);
Bogota.setEstaciones((ArrayList<Estaciones>) listaestacionesbogota);
Bogota.setId((long) 1);
listaciudad.add(Bogota);
Estaciones cal1 = new Estaciones();
cal1.setDireccion("Av casañasgordas No 22-00");
cal1.setNomb_estacion("Texaco 34");
cal1.setSigla("Tx34");
listapremios7 = hacerlista(31, 26, 44, 97, 87, 58, true, true, true, true, true, true, true, true, true, true);
cal1.setPremios((ArrayList<Premios>) listapremios7);
listaestacionescali.add(cal1);
Estaciones cal2 = new Estaciones();
cal2.setDireccion("Calle 5 No 55-00");
cal2.setNomb_estacion("Texaco 10");
cal2.setSigla("Tx10");
listapremios8 = hacerlista(15, 97, 20, 25, 54, 94, true, true, true, true, true, true, false, false, false, false);
cal2.setPremios((ArrayList<Premios>) listapremios8);
listaestacionescali.add(cal2);
Estaciones cal3 = new Estaciones();
cal3.setDireccion("Av Roosevelt No 31-00");
cal3.setNomb_estacion("Texaco 03");
cal3.setSigla("Tx3");
listapremios9 = hacerlista(85, 17, 70, 27, 31, 53, true, true, true, true, true, true, false, false, false, false);
cal3.setPremios((ArrayList<Premios>) listapremios9);
listaestacionescali.add(cal3);
Estaciones cal4 = new Estaciones();
cal4.setDireccion("Calle 5 No 25-20");
cal4.setNomb_estacion("Texaco 25");
cal4.setSigla("Tx25");
listapremios10 = hacerlista(0, 52, 63, 72, 23, 25, false, true, true, true, true, true, true, true, true, true);
cal4.setPremios((ArrayList<Premios>) listapremios10);
listaestacionescali.add(cal4);
Ciudad Cali = new Ciudad();
Cali.setNombrecity("Cali");
Cali.setNumestaciones(4);
Cali.setEstaciones((ArrayList<Estaciones>) listaestacionescali);
Cali.setId((long) 2);
listaciudad.add(Cali);
Usuario user = new Usuario();
user.setNombre("Carlos Alberto ");
user.setApellidos("Perez Ruiz");
user.setCodigo(1L);
user.setIdentificacion(1L);
user.setPuntos(35000);
user.setCanjes(new ArrayList<Canjes>());
listausers.add(user);
List<Registro_Inv> listaderegistro = new ArrayList();
Registro_Inv registro = new Registro_Inv();
Registro_Inv registro2 = new Registro_Inv();
registro.setOperacion("Inicialización");
registro.setNombreciudad("Cali");
registro.setNombreestacion("Todas");
registro.setId((long) 1);
registro2.setOperacion("Inicializacion");
registro2.setNombreciudad("Bogota");
registro2.setNombreestacion("Todas");
registro2.setId((long) 2);
listaderegistro.add(registro);
listaderegistro.add(registro2);
regdao.crear(registro);
regdao.crear(registro2);
ciudaddao.crear(Bogota);
ciudaddao.crear(Cali);
usuariodao.crear(user);
sistema.setmRegistro_Inv(listaderegistro);
sistema.setmUsuario(listausers);
sistema.setmCiudad(listaciudad);
}