*/ 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:----p1m3MFYYYvW6oeVHeIlX/oSZRIKBvH23CANQi18bGK6vDbPA6rLaMpjvhe74L48xpEcr24d+mTm0RChhMXjB3ZEq15L4IdJMM6TqOtbrMSsvomUuQSgHi/FC5rSS8duIXK4tJzIktLdUowgZzcROd7VDjsRrqPmy7o/ai2Bv+ao647cMQphUrkq9z59e3QCsk3n7H3yqJzIGMBrE7W7j7ZwP2Ygx3G6Af3nQSCwuvKp9LYAAkmPX/Ey+s6bP8A/9yJcJAiaWY22bfPskCUU9OppPtASopYKbupsYXbL7R6ddCxenYTF0ZHTw6SbO5BqBUAlMzxnqoVd3mUxF37lAP0epTLf5bnVmjV4CDa+Uia7AoW0mnLnIGo2gVNawv60vnt7S9HO1BNzy3t9sAXe9LjsyghqhtDAaqqnCOqR2zIZkYkOka5AaxvGNmH5UUfMpOAasFOPAK2P27e+tl3bdisVQb7VV7CDMPCWKsa6Pn+x8e9M8Y0o42XoWkiSvtLIUJHpeZSIEJ5PNK6349j+F/43aa68PcwUBFWBu8h2PJVIUrHY6b4Xr7L185Z9+G2a0ifUpFewJcmMvGKowx8vGpbgc3H/TQ+en5JN6M3QYe9sZl+lho22yDbbxD8QnfisU0riQF35ofL1aXxcQpCucsD28u/tvf26RV76nuNGVA0g=----ATTACHMENT:----OTE4NTQ1ODAzODE3NTMzMiA0OTUxNTk2NzE4MjUwNTAgMzkyODQ1NzQwNTAwMzU=