/** * Test SaveEmployeeTaxExemptions */ public function testSaveEmployeeTaxExemptions() { $employeeDao = $this->getMock('EmployeeDao'); $employeeDao->expects($this->once())->method('saveEmployeeTaxExemptions')->will($this->returnValue(true)); $this->employeeService->setEmployeeDao($employeeDao); $empUsTaxExemption = new EmpUsTaxExemption(); $empUsTaxExemption->setEmpNumber(3); $result = $this->employeeService->saveEmployeeTaxExemptions($empUsTaxExemption); $this->assertTrue($result); }
/** * Test saving Employee Tax Exemptions */ public function testSaveEmployeeTaxExemptions() { $empUsTaxExemption = new EmpUsTaxExemption(); $empUsTaxExemption->setEmpNumber(2); $empUsTaxExemption->stateExemptions = 4; $result = $this->employeeDao->saveEmployeeTaxExemptions($empUsTaxExemption); $this->assertTrue($result === $empUsTaxExemption); $this->assertEquals(2, $result->getEmpNumber()); $this->assertEquals(4, $result->stateExemptions); }