You are here

class CellCollectionTest in Loft Data Grids 6.2

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

Hierarchy

Expanded class hierarchy of CellCollectionTest

File

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

View source
class CellCollectionTest extends PHPUnit_Framework_TestCase {
  public function setUp() {
    if (!defined('PHPEXCEL_ROOT')) {
      define('PHPEXCEL_ROOT', APPLICATION_PATH . '/');
    }
    require_once PHPEXCEL_ROOT . 'PHPExcel/Autoloader.php';
  }
  public function testCacheLastCell() {
    $methods = PHPExcel_CachedObjectStorageFactory::getCacheStorageMethods();
    foreach ($methods as $method) {
      PHPExcel_CachedObjectStorageFactory::initialize($method);
      $workbook = new PHPExcel();
      $cells = array(
        'A1',
        'A2',
      );
      $worksheet = $workbook
        ->getActiveSheet();
      $worksheet
        ->setCellValue('A1', 1);
      $worksheet
        ->setCellValue('A2', 2);
      $this
        ->assertEquals($cells, $worksheet
        ->getCellCollection(), "Cache method \"{$method}\".");
      PHPExcel_CachedObjectStorageFactory::finalize();
    }
  }

}

Members