/** * save Education * @param EmpEducation $empEdu * @returns EmployeeEducation */ public function saveEmployeeEducation(EmployeeEducation $empEdu) { try { $empEdu->save(); return $empEdu; // @codeCoverageIgnoreStart } catch (Exception $e) { throw new DaoException($e->getMessage(), $e->getCode(), $e); } // @codeCoverageIgnoreEnd }
Country::SetDatabaseAdapter($dbLocal); Province::SetDatabaseAdapter($dbLocal); CurrencyType::SetDatabaseAdapter($dbLocal); JobTitle::SetDatabaseAdapter($dbLocal); ChucVu::SetDatabaseAdapter($dbLocal); PayGrade::SetDatabaseAdapter($dbLocal); EmploymentStatus::SetDatabaseAdapter($dbLocal); Skill::SetDatabaseAdapter($dbLocal); Education::SetDatabaseAdapter($dbLocal); Certification::SetDatabaseAdapter($dbLocal); Language::SetDatabaseAdapter($dbLocal); Nationality::SetDatabaseAdapter($dbLocal); Employee::SetDatabaseAdapter($dbLocal); User::SetDatabaseAdapter($dbLocal); EmployeeSkill::SetDatabaseAdapter($dbLocal); EmployeeEducation::SetDatabaseAdapter($dbLocal); EmployeeCertification::SetDatabaseAdapter($dbLocal); EmployeeLanguage::SetDatabaseAdapter($dbLocal); EmergencyContact::SetDatabaseAdapter($dbLocal); EmployeeDependent::SetDatabaseAdapter($dbLocal); EmployeeImmigration::SetDatabaseAdapter($dbLocal); EmployeeSalary::SetDatabaseAdapter($dbLocal); LeaveType::SetDatabaseAdapter($dbLocal); LeavePeriod::SetDatabaseAdapter($dbLocal); WorkDay::SetDatabaseAdapter($dbLocal); HoliDay::SetDatabaseAdapter($dbLocal); LeaveRule::SetDatabaseAdapter($dbLocal); EmployeeLeave::SetDatabaseAdapter($dbLocal); EmployeeLeaveDay::SetDatabaseAdapter($dbLocal); File::SetDatabaseAdapter($dbLocal); Client::SetDatabaseAdapter($dbLocal);
/** * Testing getEducation */ public function testGetEducation() { $education = new EmployeeEducation(); $education->setId(1); $education->setEmpNumber(121); $education->setEducationId(1); $education->setMajor('Engineering'); $education->setYear('2000'); $education->setScore('3.2'); $mockDao = $this->getMock('EmployeeDao'); $mockDao->expects($this->once())->method('getEducation')->with(1)->will($this->returnValue($education)); $this->employeeService->setEmployeeDao($mockDao); $result = $this->employeeService->getEducation(1); $this->assertEquals($education, $result); }
/** * save Education * @param EmpEducation $empEdu * @returns boolean */ public function saveEducation(EmployeeEducation $empEdu) { try { $empEdu->save(); return true; } catch (Exception $e) { throw new DaoException($e->getMessage()); } }