public function delete() { try { $department = new Department($_GET['department_id']); $department->delete(); } catch (\Exception $e) { $_SESSION['errorMessages'][] = $e; } header('Location: ' . BASE_URL . '/departments'); exit; }
/** * @expectedException Exception */ public function testSafeDeleteHandling() { $department = new Department($this->unusedDepartment); $department->delete(); // The department should be gone from the database, now $department = new Department($this->unusedDepartment); }