You are here

public function CellCollectionTest::testCacheLastCell 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::testCacheLastCell()

File

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

Class

CellCollectionTest

Code

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();
  }
}