public function testGetByEmail() { $data = $this->object->getByEmail('*****@*****.**'); $this->assertNotEmpty($data); $this->assertEquals('*****@*****.**', $data['email']); $email = 'randname' . rand() . '@test.com'; $this->assertEmpty($this->object->getByEmail($email)); $this->assertEquals(1, $this->object->novo($email, $email, hashit('password'))); $user = $this->object->getByEmail($email); $this->assertNotEmpty($user); $this->object->delete($user['id']); $this->assertEmpty($this->object->getByEmail($email)); }
function testeDelete($id) { $resultado = false; $conexao = ConnectionManager::getConexao(); $conexao->beginTransaction(); $dao = new UsuarioDAO(); if (!$dao->delete($conexao, $id)) { $conexao->rollback(); } else { $conexao->commit(); $resultado = true; } $conexao = null; return $resultado; }
public function delete($id) { $resultado = false; $conexao = null; try { $conexao = ConnectionManager::getConexao(); $conexao->beginTransaction(); $dao = new UsuarioDAO(); $resultado = $dao->delete($conexao, $id); $conexao->commit(); } catch (Exception $ex) { if ($conexao != null) { $conexao->rollback(); } echo $ex->getMessage(); } finally { $conexao = null; } return $resultado; }
function deletarUsuario($id) { $usuarioDAO = new UsuarioDAO(); $usuarioDAO->delete($id); }