public function testAddHspRequest() { $paymentRequest = new HspPaymentRequest(); // Adding correct Data $paymentRequest->setHspId(0); $paymentRequest->setEmployeeId(11); $paymentRequest->setDateIncurred(date('Y-m-d', time() - 3600 * 24)); $paymentRequest->setProviderName('Jack'); $paymentRequest->setPersonIncurringExpense('Bauer'); $paymentRequest->setExpenseDescription('Health'); $paymentRequest->setExpenseAmount(100); $paymentRequest->setPaymentMadeTo('Neena'); $paymentRequest->setThirdPartyAccountNumber('123456'); $paymentRequest->setMailAddress(''); $paymentRequest->setComments(''); //$paymentRequest->setDatePaid($expected[13]); //$paymentRequest->setCheckNumber($expected[14]); $paymentRequest->setStatus(1); $this->assertTrue($paymentRequest->addHspRequest()); }
private static function _buildObjArr($result) { $objArr = array(); while ($row = mysql_fetch_assoc($result)) { $tmpArr = new HspPaymentRequest(); $tmpArr->setId($row[self::DB_FIELD_ID]); $tmpArr->setHspId($row[self::DB_FIELD_HSP_ID]); $tmpArr->setEmployeeId($row[self::DB_FIELD_EMPLOYEE_ID]); $tmpArr->setDateIncurred($row[self::DB_FIELD_DATE_INCURRED]); $tmpArr->setProviderName($row[self::DB_FIELD_PROVIDER_NAME]); $tmpArr->setPersonIncurringExpense($row[self::DB_FIELD_PERSON_INCURRING_EXPENSE]); $tmpArr->setExpenseDescription($row[self::DB_FIELD_EXPENSE_DESCRIPTION]); $tmpArr->setExpenseAmount($row[self::DB_FIELD_EXPENSE_AMOUNT]); $tmpArr->setPaymentMadeTo($row[self::DB_FIELD_PAYMENT_MADE_TO]); $tmpArr->setThirdPartyAccountNumber($row[self::DB_FIELD_THIRD_PARTY_ACCOUNT_NUMBER]); $tmpArr->setMailAddress($row[self::DB_FIELD_MAIL_ADDRESS]); $tmpArr->setComments($row[self::DB_FIELD_COMMENTS]); $tmpArr->setDatePaid($row[self::DB_FIELD_DATE_PAID]); $tmpArr->setCheckNumber($row[self::DB_FIELD_CHECK_NUMBER]); $tmpArr->setStatus($row[self::DB_FIELD_STATUS]); $tmpArr->setHrNotes($row[self::DB_FIELD_HR_NOTES]); $objArr[] = $tmpArr; } return $objArr; }