home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / xampp-win32-1.4.5-installer.exe / xampp / GetAll.php < prev    next >
Encoding:
PHP Script  |  2004-03-24  |  1.6 KB  |  67 lines

  1. <?php
  2. //
  3. //  $Id: GetAll.php,v 1.1 2003/06/09 19:48:19 quipo Exp $
  4. //
  5.  
  6. class tests_GetAll extends tests_UnitTest
  7. {
  8.     function _setup()
  9.     {
  10.         $this->user =& new tests_Common(TABLE_USER);
  11.         $this->user->add(array('name'=>'some name'));
  12.         $this->user->add(array('name'=>'some name1'));
  13.         $this->user->add(array('name'=>'some name2'));
  14.         $this->user->add(array('name'=>'some name3'));
  15.     }
  16.  
  17.     function test_getAll()
  18.     {
  19.         $this->_setup();
  20.         $this->assertEquals(4,sizeof($this->user->getAll()));
  21.     }
  22.  
  23.     function test_getAllWhereSearch()
  24.     {
  25.         $this->_setup();
  26.         $this->user->addWhereSearch('name','some');
  27.         $this->assertEquals(4,sizeof($this->user->getAll()));
  28.     }
  29.  
  30.     function test_getAllWhereSearch1()
  31.     {
  32.         $this->_setup();
  33.         $this->user->addWhereSearch('name','4');
  34.         $this->assertEquals(0,sizeof($this->user->getAll()));
  35.     }
  36.  
  37.     function test_getAllWhereSearch2()
  38.     {
  39.         $this->_setup();
  40.         $this->user->addWhereSearch('name','some name');
  41.         $this->assertEquals(2,sizeof($this->user->getAll(0,2)));
  42.     }
  43.  
  44.     function test_getAllWhereSearch8()
  45.     {
  46.         $this->_setup();
  47.         $this->_setup();
  48.         $this->assertEquals(8,sizeof($this->user->getAll()));
  49.     }
  50.  
  51.     function test_getAllWhereSearch10()
  52.     {
  53.         $this->_setup();
  54.         $this->_setup();
  55.         $this->assertEquals(8,sizeof($this->user->getAll(0,10)));
  56.     }
  57.  
  58.     function test_getAllWhereSearch0()
  59.     {
  60.         $this->_setup();
  61.         $this->_setup();
  62.         $this->assertEquals(8,sizeof($this->user->getAll(0,0)));
  63.     }
  64. }
  65.  
  66. ?>
  67.