/** * @covers Xoops\Form\SelectUser::render */ public function testRender() { $value = $this->object->render(); $this->assertTrue(is_string($value)); $this->assertTrue(false !== strpos($value, '<select')); $this->assertTrue(false !== strpos($value, 'name="name"')); $this->assertTrue(false !== strpos($value, 'size="1"')); $this->assertTrue(false !== strpos($value, 'title=""')); $this->assertTrue(false !== strpos($value, 'id="name"')); $this->assertTrue(false !== strpos($value, '<option')); $this->assertTrue(false !== strpos($value, 'value="1"')); $this->assertTrue(false !== strpos($value, '</option>')); }
* License: GPL, see LICENSE */ /** * Template class */ include_once 'lib/Template.class.php'; /** * SelectUser class */ include_once 'lib/SelectUser.class.php'; // Check that the user is logged in if (!Auth::is_logged_in()) { Auth::print_login_msg(); } $fname = $lname = null; if (isset($_GET['searchUsers'])) { // Search for users or get all users? $fname = trim($_GET['firstName']); $lname = trim($_GET['lastName']); } $selectUserControl = new SelectUser($fname, $lname); $selectUserControl->javascript = 'selectUserForReservation'; $t = new Template(translate('Select User')); $t->printHTMLHeader(); // Begin main table $t->startMain(); $selectUserControl->printUserTable(); // End main table $t->endMain(); // Print HTML footer $t->printHTMLFooter();