/** * Editar Tipo de Almacen */ public function testTipoEditar() { $target = "descripcion_editada_" . time(); $a = AlmacenesController::NuevoTipo("Tipo_Almacen_Actual_" . time()); $this->assertInternalType("int", $a["id_tipo_almacen"]); AlmacenesController::EditarTipo($id_tipo_almacen = $a["id_tipo_almacen"], $activo = null, $descripcion = $target); $this->assertEquals($target, TipoAlmacenDAO::getByPK($a["id_tipo_almacen"])->getDescripcion(), "Error al editar la descripcion del tipo de almacen"); }
protected function GenerateResponse() { try { $this->response = AlmacenesController::EditarTipo(isset($_POST['id_tipo_almacen']) ? $_POST['id_tipo_almacen'] : null, isset($_POST['activo']) ? $_POST['activo'] : null, isset($_POST['descripcion']) ? $_POST['descripcion'] : null); } catch (Exception $e) { //Logger::error($e); throw new ApiException($this->error_dispatcher->invalidDatabaseOperation($e->getMessage())); } }