private static ProveedorVO nuevoProveedorVO(String cuit, String nombre, String tiempoDeEntrega) {
   ProveedorVO pvo = new ProveedorVO();
   pvo.setCuit(cuit);
   pvo.setNombre(nombre);
   pvo.setTiempoDeEntrega(tiempoDeEntrega);
   return pvo;
 }
 public static ArrayList<ProveedorVO> getProveedorForRealIntegrationTest() {
   ArrayList<ProveedorVO> proves = new ArrayList<ProveedorVO>();
   ProveedorVO prove = new ProveedorVO();
   prove.setCuit("20-33349798-7");
   prove.setNombre("Proveedor S.A.");
   prove.setTiempoDeEntrega("2 dias");
   proves.add(prove);
   return proves;
 }
  @Test
  public void testAgregarProveedor() {
    ProveedorVO p = new ProveedorVO();
    p.setId(1);
    p.setCuit("123115141");
    p.setNombre("Sarlanga");

    bd.guardarProveedor(p);

    ProveedorVO pObtenido = (ProveedorVO) bd.getProveedor(1);

    assertNotNull(pObtenido);
    assertTrue(pObtenido instanceof ProveedorVO);
    assertEquals(p, bd.getProveedor(1));
  }
 private static ListaPreciosVO nuevaListaPrecios(
     String nombre,
     Date fechaInicio,
     Date fechaFin,
     int idProveedor,
     ArrayList<CondicionVentaVO> condiciones,
     ArrayList<ItemListaVO> listaItems) {
   ListaPreciosVO lpvo = new ListaPreciosVO();
   lpvo.setNombre(nombre);
   lpvo.setVigenciaDesde(fechaInicio);
   lpvo.setVigenciaHasta(fechaFin);
   ProveedorVO prove = new ProveedorVO();
   prove.setId(idProveedor);
   lpvo.setProveedor(prove);
   lpvo.setCondicionesDeVenta(condiciones);
   lpvo.setItems(listaItems);
   return lpvo;
 }
 public static ProveedorVO getRandomProveedorVO() {
   ProveedorVO prove = new ProveedorVO();
   prove.setCuit(getRandomCuit());
   prove.setNombre(getRandomNombreProveedor());
   return prove;
 }