Ejemplo n.º 1
0
 /**
  * @expectedException InvalidDataException
  */
 public function testNuevoEmpresaMismoNombre()
 {
     $direccion = array("calle" => "Calle " . time(), "numero_exterior" => "107", "colonia" => "Colonia " . time(), "id_ciudad" => 334, "codigo_postal" => "38060", "numero_interior" => null, "texto_extra" => null, "telefono1" => "4616149974", "telefono2" => "45*451*454");
     $id_moneda = 1;
     $razon_social = "Caffeina Software" . time();
     $rfc = "GOHA" . time();
     $empresas_con_rfc = EmpresaDAO::getByRFC($rfc);
     foreach ($empresas_con_rfc as $empObj) {
         EmpresasController::Eliminar($empObj->getIdEmpresa());
     }
     $this->_empresa = EmpresasController::Nuevo(array($direccion), $id_moneda, $razon_social, $rfc);
     $this->assertInternalType('int', $this->_empresa["id_empresa"]);
     //se trata de ingresar una empresa con los mismos datos
     $this->_empresa = EmpresasController::Nuevo(array($direccion), $id_moneda, $razon_social, $rfc);
 }
Ejemplo n.º 2
0
 /**
  * @expectedException InvalidDataException
  */
 public function testNuevoEmpresaMismoNombre()
 {
     $direccion = array("calle" => "Calle " . time(), "numero_exterior" => "107", "colonia" => "Colonia " . time(), "id_ciudad" => 334, "codigo_postal" => "38060", "numero_interior" => null, "texto_extra" => null, "telefono1" => "4616149974", "telefono2" => "45*451*454");
     $id_moneda = 1;
     $razon_social = "Caffeina Software" . time();
     $rfc = "GOHA" . time();
     $empresas_con_rfc = EmpresaDAO::getByRFC($rfc);
     foreach ($empresas_con_rfc as $empObj) {
         EmpresasController::Eliminar($empObj->getIdEmpresa());
     }
     $contabilidad = new stdClass();
     $contabilidad->id_moneda = 1;
     $contabilidad->ejercicio = "2013";
     $contabilidad->periodo_actual = 1;
     $contabilidad->duracion_periodo = 1;
     $this->_empresa = EmpresasController::Nuevo($contabilidad, array($direccion), $razon_social, $rfc, $cuentas_bancarias = null, $direccion_web = null, $duplicar = false, $email = time() . "d", $impuestos_compra = null, $impuestos_venta = null, $mensajes_morosos = null, $representante_legal = null, $uri_logo = null);
     $this->assertInternalType('int', $this->_empresa["id_empresa"]);
     //se trata de ingresar una empresa con los mismos datos
     $this->_empresa = EmpresasController::Nuevo($contabilidad, array($direccion), $razon_social, $rfc, $cuentas_bancarias = null, $direccion_web = null, $duplicar = false, $email = time() . "d", $impuestos_compra = null, $impuestos_venta = null, $mensajes_morosos = null, $representante_legal = null, $uri_logo = null);
 }