2
0

TermInfoTest.php 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * @category Zend
  4. * @package Zend_Search_Lucene
  5. * @subpackage UnitTests
  6. */
  7. /**
  8. * Zend_Search_Lucene_Index_TermInfo
  9. */
  10. require_once 'Zend/Search/Lucene/Index/TermInfo.php';
  11. /**
  12. * PHPUnit test case
  13. */
  14. require_once 'PHPUnit/Framework/TestCase.php';
  15. /**
  16. * @category Zend
  17. * @package Zend_Search_Lucene
  18. * @subpackage UnitTests
  19. */
  20. class Zend_Search_Lucene_Index_TermInfoTest extends PHPUnit_Framework_TestCase
  21. {
  22. public function testCreate()
  23. {
  24. $termInfo = new Zend_Search_Lucene_Index_TermInfo(0, 1, 2, 3);
  25. $this->assertTrue($termInfo instanceof Zend_Search_Lucene_Index_TermInfo);
  26. $this->assertEquals($termInfo->docFreq, 0);
  27. $this->assertEquals($termInfo->freqPointer, 1);
  28. $this->assertEquals($termInfo->proxPointer, 2);
  29. $this->assertEquals($termInfo->skipOffset, 3);
  30. $this->assertEquals($termInfo->indexPointer, null);
  31. $termInfo = new Zend_Search_Lucene_Index_TermInfo(0, 1, 2, 3, 4);
  32. $this->assertEquals($termInfo->indexPointer, 4);
  33. }
  34. }