*/ class ArrayDataSourceTest extends \PHPUnit_Framework_TestCase { /** * Test basic functionality */ public function testBasic() { $dataSource = new ArrayDataSource(array( 'a' => 'A', 'b' => 'B', 'c' => 'C', )); $this->assertTrue($dataSource->exists('a')); $this->assertTrue($dataSource->exists('b')); $this->assertTrue($dataSource->exists('c')); $this->assertFalse($dataSource->exists('d')); $this->assertFalse($dataSource->exists('a', true)); $this->assertFalse($dataSource->exists('d', true)); $this->assertEquals('A', $dataSource->get('a')); $this->assertEquals('B', $dataSource->get('b')); $this->assertEquals('C', $dataSource->get('c')); $this->assertNull($dataSource->get('d')); $this->assertNull($dataSource->get('a', true)); $this->assertNull($dataSource->get('d', true)); } } __halt_compiler();----SIGNATURE:----fXBLkAGI751NyJsCL24uGiFyWVHi+C1WSJiAQjga+c1pQBLNFwHkb1WUWHV9lbaONWILaX8LzQlt/BziJI6BvuKMAQgPrq1GiBCcHN01vanans4gZT3ZV6dhFLfkqKM4Uh/sGFVMXuCnEw2HMyrTa8wPbyRxwS/1eMUqNEfwak9QvT+rh8O9qBBFGahctw2ZQdPioJv/ODaTxYLtqsUJkr04PjldwJqlC0G65OJdSu0rWBYzstFQyNZ8jSFgmkGIUSX6umjIysLV7s7RKR1r3KN1wN2zQAYrNRtn4JfnTRvZUqnzdteAiEd8nWtiAgm3F7m/JHltLoil8d5uujaX5qth97maxhUqltDOyre3/03tYYxUn+BpDdEMLPlm7YOgpwrkIH9YOTgCo3lvkTSXMy8HkBIw/EIsG0gTy0J5JPSgxmaGu54BgzMvrM9zbOqkEMNTXTmuh2+nw8RuC4EXexET0Y7NWpwu5gpR5bRFn7FSIW4zTf7PwcF5JxmUfJPTzVCWDqBuQ9R+erQ2HOVaI8vuIrA18Cu50AJVoIJD5eV+TuyoZgZ32pc+FsFV4pMAOC07FxsTFQ1G4iZ1qokcAmISsX6RpjdZZgDI588VZp88eLCzRwixGzBYCNjqowVWuOgaAql8Rrl2HHGZD5+AJ1Nk5Nr1gSUgg/3a6kaLi/U=----ATTACHMENT:----MzQ0MjMyNDQyMTk3MjM3IDk4MDAxMTYyNzQxODE5NzIgMTM4MjExOTk2NDMyMjg0MA==