Skip to content

Commit 7f5e0f0

Browse files
MasterOfDeathPowerKiKi
authored andcommitted
Add test for PhpOffice\PhpSpreadsheet\Worksheet\ColumnDimension
1 parent 5435fe8 commit 7f5e0f0

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?php
2+
3+
namespace PhpOffice\PhpSpreadsheetTests\Worksheet;
4+
5+
use PhpOffice\PhpSpreadsheet\Worksheet\ColumnDimension;
6+
use PHPUnit\Framework\TestCase;
7+
8+
class ColumnDimensionTest extends TestCase
9+
{
10+
public function testInstantiateColumnDimensionDefault()
11+
{
12+
$expected = 'A';
13+
$columnDimension = new ColumnDimension();
14+
self::assertInstanceOf(ColumnDimension::class, $columnDimension);
15+
$result = $columnDimension->getColumnIndex();
16+
self::assertEquals($expected, $result);
17+
}
18+
19+
public function testGetAndSetColumnIndex()
20+
{
21+
$expected = 'B';
22+
$columnDimension = new ColumnDimension();
23+
$columnDimension->setColumnIndex($expected);
24+
$result = $columnDimension->getColumnIndex();
25+
self::assertSame($expected, $result);
26+
}
27+
28+
public function testGetAndSetWidth()
29+
{
30+
$expected = 1.2;
31+
$columnDimension = new ColumnDimension();
32+
$columnDimension->setWidth($expected);
33+
$result = $columnDimension->getWidth();
34+
self::assertSame($expected, $result);
35+
}
36+
37+
public function testGetAndSetAutoSize()
38+
{
39+
$expected = true;
40+
$columnDimension = new ColumnDimension();
41+
$columnDimension->setAutoSize($expected);
42+
$result = $columnDimension->getAutoSize();
43+
self::assertSame($expected, $result);
44+
}
45+
}

0 commit comments

Comments
 (0)