last_name = $last_name; $emp->default_team = 1; $emp->status = 'Active'; $emp->employee_status = 'Active'; $emp->user_name = 'test_user_name'; $emp->save(); $emp_id = $emp->id; $this->assertNotNull($emp_id, 'User id should not be null.'); // list view $view = new UsersViewList(); $GLOBALS['action'] = 'index'; $GLOBALS['module'] = 'Users'; $_REQUEST['module'] = 'Users'; $view->init($emp); $view->lv = new ListViewSmarty(); $view->display(); // ensure the new employee shows up in the users list view $this->expectOutputRegex('/.*'.$last_name.'.*/'); // cleanup unset($GLOBALS['action']); unset($GLOBALS['module']); unset($_REQUEST['module']); $GLOBALS['db']->query("delete from users where id='{$emp_id}'"); } } ?>