Пример #1
0
 public function testRemoveDepartment()
 {
     // new entity
     $school = new School();
     $department1 = new Department();
     $department1->setName("Department1");
     $department2 = new Department();
     $department2->setName("Department2");
     $department3 = new Department();
     $department3->setName("Department3");
     // Use the addDepartment method
     $school->addDepartment($department1);
     $school->addDepartment($department2);
     $school->addDepartment($department3);
     // Remove $department1
     $school->removeDepartment($department1);
     // Departments are stored in an array
     $departments = $school->getDepartments();
     // Loop through the array
     foreach ($departments as $d) {
         // Assert the result
         $this->assertNotEquals($department1, $d);
     }
 }