You are here

class WorksheetColumnTest in Loft Data Grids 7.2

Same name and namespace in other branches
  1. 6.2 vendor/phpoffice/phpexcel/unitTests/Classes/PHPExcel/Worksheet/WorksheetColumnTest.php \WorksheetColumnTest

Hierarchy

Expanded class hierarchy of WorksheetColumnTest

File

vendor/phpoffice/phpexcel/unitTests/Classes/PHPExcel/Worksheet/WorksheetColumnTest.php, line 3

View source
class WorksheetColumnTest extends PHPUnit_Framework_TestCase {
  public $mockWorksheet;
  public $mockColumn;
  public function setUp() {
    if (!defined('PHPEXCEL_ROOT')) {
      define('PHPEXCEL_ROOT', APPLICATION_PATH . '/');
    }
    require_once PHPEXCEL_ROOT . 'PHPExcel/Autoloader.php';
    $this->mockWorksheet = $this
      ->getMockBuilder('PHPExcel_Worksheet')
      ->disableOriginalConstructor()
      ->getMock();
    $this->mockWorksheet
      ->expects($this
      ->any())
      ->method('getHighestRow')
      ->will($this
      ->returnValue(5));
  }
  public function testInstantiateColumnDefault() {
    $column = new PHPExcel_Worksheet_Column($this->mockWorksheet);
    $this
      ->assertInstanceOf('PHPExcel_Worksheet_Column', $column);
    $columnIndex = $column
      ->getColumnIndex();
    $this
      ->assertEquals('A', $columnIndex);
  }
  public function testInstantiateColumnSpecified() {
    $column = new PHPExcel_Worksheet_Column($this->mockWorksheet, 'E');
    $this
      ->assertInstanceOf('PHPExcel_Worksheet_Column', $column);
    $columnIndex = $column
      ->getColumnIndex();
    $this
      ->assertEquals('E', $columnIndex);
  }
  public function testGetCellIterator() {
    $column = new PHPExcel_Worksheet_Column($this->mockWorksheet);
    $cellIterator = $column
      ->getCellIterator();
    $this
      ->assertInstanceOf('PHPExcel_Worksheet_ColumnCellIterator', $cellIterator);
  }

}

Members