spout/tests/Spout/Writer/Common/Helper/CellHelperTest.php
2021-09-18 18:09:14 +02:00

39 lines
848 B
PHP

<?php
namespace Box\Spout\Writer\Common\Helper;
use PHPUnit\Framework\TestCase;
/**
* Class CellHelperTest
*/
class CellHelperTest extends TestCase
{
/**
* @return array<array>
*/
public function dataProviderForTestGetColumnLettersFromColumnIndex()
{
return [
[0, 'A'],
[1, 'B'],
[25, 'Z'],
[26, 'AA'],
[28, 'AC'],
];
}
/**
* @dataProvider dataProviderForTestGetColumnLettersFromColumnIndex
*
* @param int $columnIndex
* @param string $expectedColumnLetters
*
* @return void
*/
public function testGetColumnLettersFromColumnIndex($columnIndex, $expectedColumnLetters)
{
$this->assertEquals($expectedColumnLetters, CellHelper::getColumnLettersFromColumnIndex($columnIndex));
}
}