コード例 #1
0
 /**
  * Testing getLanguage
  */
 public function testGetLanguage()
 {
     $empNumber = 121;
     $language = new EmployeeLanguage();
     $language->setEmpNumber($empNumber);
     $language->setLangId(2);
     $language->setFluency(1);
     $language->setCompetency(1);
     $language->setComments('no comments');
     $languageCode = 2;
     $langType = 1;
     $mockDao = $this->getMock('EmployeeDao');
     $mockDao->expects($this->once())->method('getLanguage')->with($empNumber, $languageCode, $langType)->will($this->returnValue($language));
     $this->employeeService->setEmployeeDao($mockDao);
     $result = $this->employeeService->getLanguage($empNumber, $languageCode, $langType);
     $this->assertEquals($language, $result);
 }