public function CSVExporterTest::testSettings in Loft Data Grids 6.2
Same name and namespace in other branches
- 7.2 vendor/aklump/loft_data_grids/tests/phpunit/CSVExporterTest.php \AKlump\LoftDataGrids\CSVExporterTest::testSettings()
File
- vendor/
aklump/ loft_data_grids/ tests/ CSVExporterTest.php, line 15 - Tests for the CSVExporter class
Class
Namespace
AKlump\LoftDataGridsCode
public function testSettings() {
$obj = $this->exporter;
$obj
->setSettings(array(
'height' => 50,
));
$this
->assertEquals((object) array(
'height' => 50,
), $obj
->getSettings());
$this
->assertSame(50, $obj
->getSettings()->height);
$obj
->getSettings()->height = 25;
$this
->assertSame(25, $obj
->getSettings()->height);
$this
->assertEquals((object) array(
'height' => 25,
), $obj
->getSettings());
$obj
->addSetting('width', 100);
$this
->assertSame(100, $obj
->getSettings()->width);
$this
->assertEquals((object) array(
'height' => 25,
'width' => 100,
), $obj
->getSettings());
}