silverstripe-framework/tests/ArrayDataTest.php

14 lines
419 B
PHP
Raw Normal View History

<?php
class ArrayDataTest extends SapphireTest {
function testViewabledataItemsInsideArraydataArePreserved() {
/* ViewableData objects will be preserved, but other objects will be converted */
$arrayData = new ArrayData(array(
"A" => new Varchar("A"),
"B" => new Object(),
));
$this->assertEquals("Varchar", get_class($arrayData->A));
$this->assertEquals("ArrayData", get_class($arrayData->B));
}
}