From 638e909d46fe2c4b7dcb65958aa14ece7c3ada0c Mon Sep 17 00:00:00 2001 From: gamonoid Date: Sun, 24 Sep 2017 14:32:12 +0200 Subject: [PATCH] New test cases --- .../User/Api/AttendanceActionManager.php | 3 +- test/unit/UserAttendanceActionManagerUnit.php | 30 +++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 test/unit/UserAttendanceActionManagerUnit.php diff --git a/src/Attendance/User/Api/AttendanceActionManager.php b/src/Attendance/User/Api/AttendanceActionManager.php index 66aa530d..a5c466f7 100644 --- a/src/Attendance/User/Api/AttendanceActionManager.php +++ b/src/Attendance/User/Api/AttendanceActionManager.php @@ -32,7 +32,8 @@ class AttendanceActionManager extends SubActionManager //Find any open punch $attendance = new Attendance(); $attendance->Load( - "employee = ? and DATE_FORMAT( in_time, '%Y-%m-%d' ) = ? and (out_time is NULL or out_time = '0000-00-00 00:00:00')", + "employee = ? and DATE_FORMAT( in_time, '%Y-%m-%d' ) = ? + and (out_time is NULL or out_time = '0000-00-00 00:00:00')", array($employee->id,$date) ); diff --git a/test/unit/UserAttendanceActionManagerUnit.php b/test/unit/UserAttendanceActionManagerUnit.php new file mode 100644 index 00000000..ab97d9d3 --- /dev/null +++ b/test/unit/UserAttendanceActionManagerUnit.php @@ -0,0 +1,30 @@ +actionMgr = new AttendanceActionManager(); + $this->actionMgr->setBaseService(BaseService::getInstance()); + } + + public function testTran(){ + + $punch = $this->actionMgr->getPunch(['date' => date('Y-m-d H:i:s')]); + self::assertEquals('SUCCESS', $punch->getStatus()); + } +}